cacti监控squid的方法
1.在 /usr/local/squid/etc/squid.conf 中添加acl ALL src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/32
acl snmp snmp_community public
snmp_access allow snmp localhost
snmp_access deny all
2.在 /etc/snmp/snmpd.conf 中添加
proxy -Cc -m /usr/local/squid/share/mib.txt -v 1 -c public 127.0.0.1:3401 .1.3.6.1.4.1.3495.1
3.初始化squid
/usr/local/squid/sbin/squid -k reconfigure
4.重启snmpd
/etc/init.d/snmpd stop
/etc/init.d/snmpd start
只就可以用cacti 等snmp管理软件监控到了(收集snmp的squid信息还涉及mib)
cacti已经有前辈制作好模版我们直接导入就可以使用了
http://forums.cacti.net/about4142.html
下面2个文件放在cacti目录下
/resource/snmp_queries/
webcache_squid_core.xml
webcache_squid_median.xml
问题:
1.可能HTTP DATA图的时候不行,打开Debug显示
RRDTool Says:
ERROR: invalid y-grid format
进入"Graph Template" 找到 HTTP DATA 点击进入 找到 "Unit Grid" 把后面的值(KB/s)删除,保存退出.
2.snmp的测试
snmpwalk -v 1 -c public 127.0.0.1:3401 .1.3.6.1.4.1.3495.1
(redhat/centos需要安装这个包net-snmp-utils)
页:
[1]