一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

linux下Cacti安装配置及简单监控的例子

时间:2015-03-23 编辑:简简单单 来源:一聚教程网


一、简介

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

 

热门栏目