在服务器上使用cacti监控流量

lisahost.com

1、RRDTool主要用于绘图

yum -y install rrdtool

2、net-snmp主要用于收集并传送服务器的统计信息

yum -y install net-snmp net-snmp-libs net-snmp-utils

3、配置net-snmp

vim /etc/snmp/snmpd.conf

将55行的
view systemview included .1.3.6.1.2.1.1
改为
view systemview included .1.3.6.1.2.1
4、启动net-snmp

service snmpd start

5、测试net-snmp

snmpwalk -v 1 -c public localhost .1.3.6.1.2.1.1.1.0

如果显示类似:SNMPv2-MIB::sysDescr.0 = STRING: Linux zzs 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64,说明net-snmp工作正常。

6、安装 lnmp

7、新建网站,然后:
wget http://www.cacti.net/downloads/cacti-0.8.8f.tar.gz
tar zxf cacti-0.8.8f.tar.gz
在include/config.php配置数据库信息。

目录不建议修改。

8、添加计划任务

echo "*/5 * * * * cactiuser php /data/wwwroot/cacti/poller.php > /dev/null 2>&1">>/etc/crontab
service crond restart

/data/wwwroot/cacti/poller.php修改成自己的目录。

9、初始化安装cacti
浏览器中输入:http://www.yourdomain.com/cacti
一路下一步,默认初始用户名和密码都是:admin

10、登录cacti,点击“Devices”,然后点击”Add”创建设备
Host Template选择“Generic SNMP-enabled Host”,SNMP Version一般选择“Version 2”(当然得根据你具体的snmp如何配置)

    所有主机信息仅是为及时分享并收录,不做推荐!