centos6.4 cacti的安装与配置
来源:互联网 发布:2016年母婴数据分析 编辑:程序博客网 时间:2024/04/24 16:11
1说明
系统centos6.4 64bit缩写安装 php, nginx, mysql, rrdtool、snmp、cacti
已经安装php, nginx, mysql
cacti官方:http://www.cacti.net/
2安装rrdtool
RRDtool (Round Robin Database Tool)就是一个强大的绘图的引擎,很多工具例如MRTG都可以调用rrdtool绘图。http://oss.oetiker.ch/rrdtool/download.en.html
安装包http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.9.tar.gz
<span style="font-size:18px;">wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.9.tar.gztar zxvf rrdtool-1.4.9.tar.gz cd rrdtool-1.4.9./configure</span>
报错
configure: error: Please fix the library issues listed above and try again.
fixed:
<span style="font-size:18px;">yum -y install pango*</span>
<span style="font-size:18px;">./configure make && make install</span>安装完成。
3安装net-snmp
http://www.net-snmp.org/Net-SNMP是一个免费的、开放源码的SNMP实现,以前称为UCD-SNMP。它包括agent和多个管理工具的源代码,支持多种扩展方式。不仅扩展了获取方式,而且对于数据类型也有一定的扩展。
Net-SNMP不仅提供了管理工具,还提供了一些开发配置工具,这些工具一般使用perl语言的脚本提供:主要包括mib2c、net-snmp-config等。上面所说的两个工具方便开发者进行开发
yum install net-snmp*(主要安装net-snmp net-snmp-devel net-snmp-utils net-snmp-libs 组件)
安装完成后修改配置文件:
<span style="font-size:18px;">vim /etc/snmp/snmpd.conf</span>
更改 (1、com2sec notConfigUser default public
改为:com2sec notConfigUser 127.0.0.1 public
(2、access notConfigGroup “” any noauth exact systemview none none
改为:access notConfigGroup “” any noauth exact all none none
(3、#view all included .1 80
将前面的 # 注释 去掉。
保存退出 :wq
<span style="font-size:18px;">service snmpd restart</span>
4配置MYSQL数据库
mysql> create database cactidb;mysql> grant SUPER,REPLICATION CLIENT,process on *.* to cactiuser@localhost identified by 'cactipw';
5安装/ 配置cacti
官网http://www.cacti.net/index.php<span style="font-size:18px;">useradd cactiuser -g userspasswd cactiuser (pwd:sea123456)cp cacti-0.8.8c.tar.gz /mnt/sharefiles/www/cd /mnt/sharefiles/www/tar zxvf cacti-0.8.8c.tar.gzmv cacti-0.8.8c cacticd cacti</span>
导入sql文件cacti.sql
<span style="font-size:18px;">/usr/local/mysql/bin/mysql -u root -pmysql cactidb < cacti.sql</span>
<span style="font-size:18px;">chown -R cactiuser rra/ log/cd scriptschown cactiuser:users *vim /www/htdocs/cacti/include/config.php</span>
<span style="font-size:18px;">$database_type = “mysql”;$database_default = “cactidb”;$database_hostname = “localhost”;$database_username = “cactiuser”;$database_password = “cactipw”;</span>
更改用户、密码 等项 与上面给出的对应 保存退出
<span style="font-size:18px;">crontab -u cactiuser -e</span>
加入
*/5 * * * * /usr/local/php-5.4.13/bin/php /mnt/sharefiles/www/cacti/poller.php > /dev/null 2>&1
保存退出:wq
全部设置完毕。
打开浏览器 http://localhost/cacti 进入cacti的初始设置页面
第一次默认登陆账号:admin 密码 admin
登陆后在新改个密码就OK
需要说明的还有路径
snmpwalk Binary Path : /usr/bin/snmpwalk
snmpget Binary Path: /usr/bin/snmpget
RRDTool Binary Path: /usr/rrdtool-1.3.8/src/rrdtool
PHP Binary Path: /www/php/bin/php
Cacti Log File Path: /www/htdocs/cacti/log/cacti.log
Cactid Poller File Path: /www/htdocs/cacti/poller.php
注:此时graphs还不能显示图形,需要将服务重新启动一下
<span style="font-size:18px;">service snmpd restartservice mysql restartservice httpd restart</span>
现在打开http://localhost/cacti进入graphs查看localhost就会有图形了。
要添加自定义图形,请阅读《CACTI使用文档》。
参考源:http://www.zhdba.com/mysqlops/2011/06/08/cacti-install-setting/
0 0
- centos6.4 cacti的安装与配置
- Cacti安装与配置
- cacti安装与配置
- cacti安装与配置
- Cacti安装与配置
- cacti安装与配置
- cacti安装与配置
- cacti安装与配置
- cacti安装与配置
- CentOS环境cacti的安装与配置
- cacti的安装配置
- Centos6.4 NFS的安装与配置
- centos6的安装与配置
- centos6的安装与配置
- yum安装Cacti (centos6.8)
- CentOS5.4(64bit)下安装配置Cacti----Cacti的使用
- rrdtool安装 (centos6) 修改运维网Cacti图形旁边的字
- Red Hat Enterprise5.4下cacti的安装和配置
- Hibernate参数属性配置
- 产品经理要懂多少技术?
- springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序
- 读loki:TYPEList有感一
- 苹果MAC AIR MACOS X 10.8安装notes提示OS版本过低
- centos6.4 cacti的安装与配置
- ZOJ 1088 System Overload
- due date
- Mongo副本结点的相关配置
- cocos2d-x 3.0 事件分发机制 —触摸事件监听
- 安卓平台tess-two识别图片上的文字终于成功
- Redis中-Hashes数据类型
- 关于cocos2d和安卓 详细介绍
- 笔记:用前导零填充数字