Skip navigation
Currently Being Moderated

Squid Monitor

VERSION 5  Click to view document history
Created on: Sep 14, 2009 1:32 PM by janfrode - Last Modified:  Nov 10, 2009 10:38 AM by Matt Ray

Submitted by:

Jan-Frode Myklebust (janfrode)


Description:

 

Here's a ZenPack that adds a performance template for monitoring Squid in Zenoss.

 


Screenshots:

 

squid-cache-hit-ratio.png

 

squid-cache-ratio.png

 

squid-client-request-rate.png


squid-service-times.png

squid-traffic.png


REQUIREMENTS:

     Zenoss Version: 2.2

     ZenPack Dependencies:

     External Dependencies:

     Installation:

To use it, you'll need to enable snmp in your squid.conf (/etc/squid/squid.conf):

 

        acl snmppublic snmp_community mysecretcommunity
        snmp_port 3401
        snmp_access allow snmppublic all

And configure the squid server's snmpd.conf (/etc/snmpd/snmpd.conf) to proxy these oids:

 

        view systemview included .1.3.6.1.4.1.3495.1
        proxy -m /etc/squid/mib.txt -v 1 -c mysecretcommunity localhost:3401
        .1.3.6.1.4.1.3495.1

plus also label port 3401/udp as a http_cache_port_t in the selinux-policy by executing:

 

        semanage port -a -t http_cache_port_t -p udp 3401

Then install this Squid Zenpack into zenoss, and bind the "Squid" template to your proxy servers. After a while you should see graphs similar to the ones above.

 


Source: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/

Tagged Releases:

     http://zenpacks.zenoss.org/trac-zenpacks/browser/tags/

Change History:

 


Trac tickets: http://zenpacks.zenoss.org/trac-zenpacks/report/1

Known issues:

Attachments:
Note: binary attachments ending in .zip will need to be unzipped before use.
Comments (0)

More Like This

  • Retrieving data ...

More by janfrode