Photobucket

17 Sep 2011

Aplikasi Monitoring Squid

 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

4 komentar:

  1. bingung gue kalo udah belajar linux... haduhh...

    BalasHapus
  2. kok gak bisa buka pb.gemscool.com
    maen Pointblank jg gak bisa pak...

    BalasHapus
  3. really nice post!! thanks for sharing :D

    BalasHapus
  4. halo gan,
    tetap semangat tinggi ya untuk jalani hari ini ! ditunggu kunjungannya :D

    BalasHapus

Give Me Your Comment, No SPAM No JUNK: