1、Cacti——网络流量监控管理工具概述
1.1. 网址
官网:http://www.cacti.net/ 插件 http://cactiusers.org/ http://cactiez.cactiusers.org/ 中文论坛:http://www.51cacti.cn cacti 是用PHP 编写的一个开源软件。1.2. 特点
(1)使用SNMP 协议集中采集数据 (2)提供Web 管理界面 (3)扩展性强,支持各种扩展插件,比如其常见的插件有:setting、flowviewer、network、weathermap、monitor、discovery 等。1.3. 工 作 原 理
2.Cacti 的安装
cacti 的运行需要apache、Php、Mysql 的支持,所以我们首先搭建LAMP 平台。2.1. LAMP 平台架设
2.1.1.安装平台
yum -y install httpd php php-mysql mysql-server mysql-devel perl-DBD-MySQL php-pdo net-snmp net-snmp-libs net-snmp-utils net-snmp-devel ruby
2.1.2.编辑其配置文件
vi /etc/snmp/snmpd.conf 41 行 com2sec notConfigUser 192.168.1.100 lr 62 行 access notConfigGroup any noauth exact all none none 85 行 view all included .1 80 89 行 view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
2.1.3.添加如下语句
rocommunity lr#添加团体名
2.1.4.开启并设置开机服务
chkconfig httpd on chkconfig mysqld on chkconfig snmpd on service httpd start service mysqld start service snmpd start
2.1.5.建立测试文件
vi /var/www/html/index.php
2.1.6.测试
php 支持成功2.2.配置安装CACTI
2.2.1.安装RRDTool
yum –y install rrdtool
2.2.2.安装cacti-spine
cacti-spine最新下载地址:http://www.cacti.net/downloads/spine/tar –xvzf cacti-spine-0.8.8a.tar.gz
2.2.3.安装cacti
cacti最新下载:http://www.cacti.net/downloads/tar –xvzf cacti-0.8.8a.tar.gz –C /var/www/html mv cacti-0.8.8a cacti
2.2.4.配置cacti
2.2.4.1.建立数据库及用户并授权:
2.2.4.2.为mysql 管理员设置密码
2.2.4.3.导入库
2.2.4.4.建立用户并对文档进行授权
2.2.4.5. 设置用户密码
2.2.4.6.创建一个任务计划,添加轮询
chmod 777 /var/www/html/cacti/poller.php su - cacti crontab –e 写入以下语句 */5 * * * * php /var/www/html/cacti/poller.php >/dev/null 2>&1
2.2.4.7.修改配置文件
vi /var/www/html/cacti/include/config.php
3、测试
转载自老博客
二〇一五年七月三日 15:40:50
评论区