Monitoring Squid report log dengan Squidstats Ubuntu Server 10.04


Monitoring Squid report log dengan Squidstats Ubuntu Server 10.04

Sebelumnya kita mulai pemasangan Monitoring Squid report log dengan Squidstats Ubuntu Server 10.04  untuk melihat report squid. Kali ini untuk melihat / memonitoring performance squid dengan menggunakan squidstat berikut instalasi dan konfigurasi squidstat yang dilakukan pada mesin ubuntu server

1. Lakukan instalasi dan konfigurasi modul pendukung squidstats ?

1
2
# apt-get install librrds-perl libsnmp-session-perl snmpd rrdtool snmp apache2 -y
# perl -MCPAN -e 'install Config::IniFiles'

2. Download dan extract file squidstats pada folder web direktori anda ?

1
2
3
4
# cd /var/www
# tar -xvzf squidstats-r54.tar.gz
# cd squidstats-r54

3. Copy file mib.txt pada folder instalasi squid anda:

1
# cp mib.txt /etc/squid/ #(jika install squid secara auto)

atau

1
# cp mib.txt /usr/local/squid/etc #(manual, sesuaikan dgn instalasi squid)

4. Copy file cp snmpd.conf ke direktory /etc/snmp/

1
# cp snmpd.conf /etc/snmp/

5. Edit SQUID_MIBFILE sesuai dengan folder install squid

1
# vi Makefile.defaults

6. Tambahkan kode berikut ini untuk squid.conf anda:
Code:

1
2
3
snmp_port 3401
acl snmppublic snmp_community public
snmp_access allow snmppublic all

7. Lakukan compile dan instalasi squidstats

1
# make && make install

8. Jalankan service squidstats

1
2
3
# snmpwalk -v 1 -c public localhost
# squidstats.pl createdb
# squidstats.pl gather

9. Buat cronjob untuk squidstats

1
# crontab -e

10. Masukkan perintah cronjob berikut (perintah tersebut akan melakukan refresh squidstats setiap 5 menit):

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

11. Copy squidstats.conf ke direktory apache

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

12. Selesai, dan reboot mesin proxy anda

1
# reboot

13. Untuk cek hasilnya masuk ke http://ipproxy/squidstats/graph-summary.cgi

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s