Aplikasi Monitoring Squid Proxy

Tuesday, March 6, 2012

print this page
send email

Aplikasi Monitoring Squid

- Melihat Usage Memory :

Ketikan perintah :

# wget http://www.pixelbeat.org/scripts/ps_mem.py

# chmod +x ps_mem.py

Cek di PutTY dengan perintah :

./ps_mem.py

- Squid Monitor

Ketikan perintah :

# wget http://squidmon.googlecode.com/svn/trunk/squidmon.py

# chmod +x squidmon.py

Cek dengan perintah :

# cat /var/log/squid/access.log | ./squidmon.py

Atau :

#cat /var/log/squid/access.log | python squidmon.py

- Aplikasi montioring dengan SquidStats

Ketikan perintah-perintah berikut :

# apt-get install librrds-perl libsnmp-session-perl snmpd rrdtool snmp apache2 -y

# perl -MCPAN -e 'install Config::IniFiles'

# wget http://anjelanet.googlecode.com/files/squidstats-r54.tar

# tar -xvf squidstats-r54.tar

# cd squidstats-r54

# cp mib.txt /etc/squid/

# cp snmpd.conf /etc/snmp/

# make && make install

# snmpwalk -v 1 -c public localhost

# squidstats.pl createdb

# squidstats.pl gather

# crontab -e

Pilih 2 lalu enter, kemudian copy kode dibawah ini :

*/5 * * * * /usr/local/bin/squidstats.pl gather >/dev/null

Setelah selesai tekan Ctrl+O, lalu Enter untuk Save dan Ctrl+X untuk exit

# cp squidstats.conf /etc/apache2/conf.d

Edit file squid.conf di /ect/squid/squid.conf dan tambahkan kode berikut jika belum ada:

snmp_port 3401

acl snmppublic snmp_community public

snmp_access allow snmppublic all

setiap edit file ‘squid.conf’ selesai, lakukan perintah berikut :

# squid –k reconfigure

Reboot Proxy Server (# reboot –h now)

Cek Squidstats di browser dengan url :

http://[IP PROXY SERVER ANDA/squidstats/graph-summary.cgi

- Aplikasi Monitoring dengan Webmin :

Ketikan perintah-perintah berikut :

# aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

# apt-get install apt-show-versions

# wget http://prdownloads.sourceforge.net/sourceforge/webadmin/webmin_1.560_all.deb

# dpkg -i webmin_1.560_all.deb

Cek di browser dengan menggunakan url :

http://[IP PROXY SERVER ANDA]:10000

- Perintah-perintah Monitoring lainnya :

# squidclient mgr:info

# squidclient mgr:client_list

# tail -f /var/log/squid/access.log

# multitail -s 2 /var/log/squid/access.log

# tail -f /var/log/squid/access.log | ccze

# tail -f /var/log/squid/cache.log

# tail -n 80 /var/log/squid/cache.log

# tail -f /var/log/squid/access.log |grep jpg

# tail -f /var/log/squid/access.log |grep flv

# squidclient mgr:storedir

No comments:

Post a Comment