squid 2.6 on linux+wccp v2 on cisco 6509的调试 MSN抽风
八月 09

squid自己就可以输出snmp信息,于是用caci来监视squid的服务状态性能就是理所当然的了。

在cacti的论坛上有个SquidStats v0.1的模板就是用来作这个。

为了同时查询squid服务器上其他的相应信息,决定还是用net-snmp把squid的snmp信息转发过来就好。

开启squid的snmp,这个很简单,不多说。

转发squid的snmp信息到net-snmp,这个也很简单,在snmpd.conf里面加入这么一句:

  1. 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编译的时间真是太........长了

7 Responses to “用cacti监视squid的运行信息”

  1. iakuf Says:

    HI,不知能不能认识你,看你写的文章不错。我的联系方法是msn:iakuf@msn.com QQ:147492361

  2. coolzsb Says:

    多谢夸奖,有什么具体的问题可以email交流。

    2008年一月 16 日 11:08 am,iakuf大声嚷嚷道:

    HI,不知能不能认识你,看你写的文章不错。我的联系方法是msn:iakuf@msn.com QQ:147492361

  3. iakuf Says:

    有时不能生成图象,有没有发现

  4. iakuf Says:

    我发现Cacti不能生成图象的原因了.

    主机设置中,一定是要活的。也就是讲icmp之类一定要能ping通.

  5. coolzsb Says:

    这个在cacti的poller的相关设置里面有,你可以仔细看看。

    2008年一月 27 日 1:12 pm,iakuf大声嚷嚷道:

    我发现Cacti不能生成图象的原因了.

    主机设置中,一定是要活的。也就是讲icmp之类一定要能ping通.

  6. iakuf Says:

    发现你的这个你自己修改了是吗?有中文的。要不要共享一下?

  7. coolzsb Says:

    直接修改SquidStats的graph template即可

    2008年一月 28 日 11:31 pm,iakuf大声嚷嚷道:

    发现你的这个你自己修改了是吗?有中文的。要不要共享一下?

Leave a Reply