Cacti squid 监控
1、被监控主机的配置:
(1)修改squid 配置文件
Vim /etc/squid/squid.conf
增加以下内容:
acl CactiServer src 127.0.0.1 192.168.0.10
acl SNMP snmp_community snmppublic
snmp_port 3401
snmp_access allow SNMP CactiServer
snmp_access deny ALL
说明:acl SNMP snmp_community snmppublic,snmppublic这个用户是cacti连接时的认证用户,要和建立cacti监控squid的时候的输入的用户一致。

(2)修改snmpd.conf配置文件
proxy -v 1 -c passwd 127.0.0.1:3401 .1.3.6.1.4.1.3495.1

2、配置cacti监控squid
unzip SquidStats-0.1.zip
把以下文件拷贝到此目录 <cacti_path>/resource/snmp_queries:
webcache_squid_core.xml
webcache_squid_median.xml
然后在cacti中导入squid模块:
点击”console”---->“Import Templates”,选择cacti_host_template_webcache_squid_server_snmp.xml这个文件导入。
接着在cacti中建立squid监控项(注意方框里的输入,要和被监控端的配置对应起来):

注意squid的监控项的添加在里边找的:

建立完成之后需要点击” Create Graphs for this Host”,建立对应的graph。

注意:
这里边主要注意的是建立squid监控项的时候,用到的是ping,不是snmp协议,用到的认证账户不是默认的public,是你在客户端squid配置文件中设置好的账户,还有端口也是在客户端squid配置文件设置好的。