cszer

Cacti–安装及简单监控

分类: 技术, Linux 运维   标签: , , ,    评论: 2   阅读:2,624 views

一、简介
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。详细见这里

二、安装
安装环境:CentOS6.0 32bit

1、安装相关包:

yum install http* mysql* php-* net-snmp* httpd gcc glibc glibc-common gd gd-devel php php-gd ntp -y
yum install rrdtool rrdtool-devel rrdtool-php -y

2、下载Cacti

wget http://www.cacti.net/downloads/cacti-0.8.7h.tar.gz
tar zxvf cacti-0.8.7i.tar.gz
mv cacti-0.8.7i /var/www/html/cacti

3、创建cacti数据库、授权、导入数据库

mysql -p
mysql> create database cacti;
mysql> grant all privileges on cacti.* to 'cactiuser'@'localhost' identified by 'cactiuser';
mysql> grant all privileges on cacti.* to 'cactiuser'@'127.0.0.1' identified by 'cactiuser';
mysql> flush privileges;
mysql> use cacti;
mysql> source /var/www/html/cacti/cacti.sql;

4、修改Cacti配置文件:

vi /var/www/html/cacti/include/config.php

cacti_config

5、修改rra、log目录权限:

chmod 777 /var/www/html/cacti/rra /var/www/html/cacti/log
chown apache.apache /var/www/html/cacti -R

6、设置定时任务定时生成Cacti监控图像:

*/5 * * * * apache php /var/www/html/cacti/poller.php >/dev/null 2>&1

7、浏览器配置安装Cacti:
cacti_1

cacti_2

确定相关文件都有找到:
cacti_3

默认帐号密码都是admin:
cacti_4

第一次登陆Cacti会强制用户修改密码:
cacti_5

Cacti的界面:
cacti_6

配置snmp:
cacti_7
配置完后重启snmp:

service snmpd restart

检查snmp是否配置成功:

snmpwalk -c public -v 2c 127.0.0.1

最后登录web,点击右上角的graph就可以查看到本机的监控图像:
cacti_8

除非注明,文章皆由( csz )原创,转载请标明本文地址
本文地址: http://www.cszhi.com/20120617/cacti_setup.html

06-17
2012

发表评论