八月 09
squid自己就可以输出snmp信息,于是用caci来监视squid的服务状态性能就是理所当然的了。
在cacti的论坛上有个SquidStats v0.1的模板就是用来作这个。
为了同时查询squid服务器上其他的相应信息,决定还是用net-snmp把squid的snmp信息转发过来就好。
开启squid的snmp,这个很简单,不多说。
转发squid的snmp信息到net-snmp,这个也很简单,在snmpd.conf里面加入这么一句:
- proxy -v 2c -c public 127.0.0.1:3401 .1.3.6.1.4.1.3495.1
郁闷的事情就来了,通过net-snmp查询squid服务器上的.1.3.6.1.4.1.3495.1这个OID节点,居然会把squid服务器上的net-snmp服务直接搞到挂掉;而直接查询squid的snmp服务端口3401就一点问题都没有。google了一把,在freebsd的邮件列表上查到这么一条:ports/99885: Net-snmp dies when using proxy token,看了半天,反正就是得升级net-snmp就是了,于是花了半天时间编了个net-snmp 5.3.1的rpm,把原来的net-snmp 5.3.0.1给升级了,问题就这么给解决了。
最后要严重感谢一下cacti,让服务性能监测变得如此的方便;然后还要严重感叹一下,net-snmp编译的时间真是太........长了
一月 16th, 2008 at 11:08 am
HI,不知能不能认识你,看你写的文章不错。我的联系方法是msn:iakuf@msn.com QQ:147492361
一月 16th, 2008 at 4:21 pm
多谢夸奖,有什么具体的问题可以email交流。
2008年一月 16 日 11:08 am,iakuf大声嚷嚷道:
一月 25th, 2008 at 5:19 pm
有时不能生成图象,有没有发现
一月 27th, 2008 at 1:12 pm
我发现Cacti不能生成图象的原因了.
主机设置中,一定是要活的。也就是讲icmp之类一定要能ping通.
一月 27th, 2008 at 2:00 pm
这个在cacti的poller的相关设置里面有,你可以仔细看看。
2008年一月 27 日 1:12 pm,iakuf大声嚷嚷道:
一月 28th, 2008 at 11:31 pm
发现你的这个你自己修改了是吗?有中文的。要不要共享一下?
一月 29th, 2008 at 9:56 am
直接修改SquidStats的graph template即可
2008年一月 28 日 11:31 pm,iakuf大声嚷嚷道: