cacti-plugins插件安裝
[root@cacti-qmail soft]#tar -zxvf cacti-plugin-0.8.7h-PA-v3.0.tar.gz
[root@cacti-qmail soft]# cd cacti-plugin-arch/
[root@cacti-qmail cacti-plugin-arch]# ll
總計(jì) 124
-rw-r--r-- 1 root root 93070 11-22 13:50 cacti-plugin-0.8.7h-PA-v3.0.diff
drwxr-xr-x 5 root root 4096 11-22 13:03 files-0.8.7h
-rw-rw-rw- 1 root root 15237 2006-11-10 LICENSE
-rw-rw-rw- 1 root root 2037 2007-11-06 pa.sql
-rw-rw-rw- 1 root root 1230 11-22 13:50 Readme.txt
[root@cacti-qmail cacti-plugin-arch]# cp cacti-plugin-0.8.7h-PA-v3.0.diff /var/www/html/cacti/
[root@cacti-qmail cacti-plugin-arch]# cp pa.sql /var/www/html/cacti/
root@cacti-qmail cacti-plugin-arch]# cd /var/www/html/cacti/
[root@cacti-qmail cacti]# patch -p1 -N <cacti-plugin-0.8.7h-PA-v3.0.diff
[root@cacti-qmail cacti]# mysql -uroot -p cacti<pa.sql
[root@cacti-qmail cacti]# vi include/global.php
修改一下參數(shù)
$config['url_path'] = '/cacti/';
保存退出
建立任務(wù)調(diào)度
[root@cacti-qmail cacti]# crontab –e
輸入以下內(nèi)容,代表每5分鐘來執(zhí)行后面PHP解析內(nèi)容,把顯示信息重定向到空的路徑
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
[root@cacti-qmail cacti]# crontab -l
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
也可手工跑一次:/usr/bin/php /var/www/html/cacti/poller.php
Cacti的web初始化
被監(jiān)控主機(jī)snmp文件設(shè)置
Linux
被監(jiān)控主機(jī)需要配置snmp.
#vi /etc/snmp/snmpd.conf
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
#view all included .1 80
將前面的 # 注釋 去掉。 保存退出
如果還是無法抓到snmp數(shù)據(jù)包
用ps aux |grep snmp 查看是否啟動(dòng),如沒有看到進(jìn)程
輸入/usr/local/sbin/snmpd -c /etc/snmp/snmpd.conf 啟動(dòng)snmp進(jìn)程
測試snmp是否正常
#snmpwalk -c public -v 2c localhost
#snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex
IP-MIB::ipAdEntIfIndex.61.xxx.xxx.xxx = INTEGER: 2 IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER: 1 IP-MIB::ipAdEntIfIndex.172.xxx.xxx.xxx = INTEGER: 3
也可以用snmpd -f -Le 命令查看當(dāng)前有沒有出什么錯(cuò)
Windows
需要安裝snmp服務(wù)
開啟---運(yùn)行—appwiz.cpl 把管理和監(jiān)視工具打上勾,然后點(diǎn)詳細(xì)信息進(jìn)去,勾起我們需要用的組件
安裝好后,
運(yùn)行—services.msc,點(diǎn)snmp server設(shè)置一下選項(xiàng)