RSS

Monitoring Squid Using squidstats-r54

23 Mar

Apakah anda yakin dengan squid proxy anda performanya mantaps ???  Jawabnya anda perlu melihat hasil kerja squid anda. Sebetulnya banyak aplikasi untuk melihat atau memonitor squid proxy, diantaranya anda bisa menggunakan squidmon.py, sarg, calamaris yang terintegrasi dengan webmin dan aplikasi lainnya.

Namun kali ini, penulis memilih alternatif memonitor squid proxy menggunakan squidstats-r54. Selain berbasis GUI,  aplikasi ini dapat memberikan informasi tentang performance squid dalam bentuk grafik yang memudahkan kita untuk memberikan kesimpulan apakah squid proxy kita sudah seperti yang kita harapkan atau belum… . Lalu bagaimana caranya ??? Monggo mbah, mas, mbak yu, adik, kakak, dan sedulur sedoyo.. disimak…step by step nya…

Langkah langkah nya :

Untuk squidmon :

  1. wget http://squidmon.googlecode.com/svn/trunk/squidmon.py
  2. chmod 777 squidmon.py
  3. cat /var/log/squid/access.log | ./squidmon.py

Untuk Squidstat :

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

   hati-hati dengan perintah di atas, tanda ‘ (petik satu) kadang berubah menjadi . (titik) di ubuntu jika di paste.
3. wget http://jaringanwarnet.com/downloads/squidstats-r54.tar
4. tar -xvf squidstats-r54.tar
5. cd squidstats-r54
5. cp mib.txt /etc/squid/
6. cp snmpd.conf /etc/snmp/
8. untuk squid.conf tambahkan berikut ini, lalu simpan :

snmp_port 3401
acl snmppublic snmp_community public
snmp_access allow snmppublic all

9. make && make install
10. snmpwalk -v 1 -c public localhost
11. squidstats.pl createdb
12. squidstats.pl gather
13. crontab -e ( muncul pilihan editor pilih no 2 – nano ,kemudian copy rule dibawah ini)

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

kemudian simpan dengan menekan tombol control o  dan untuk keluar tekan tombol control x, lanjutkan perintah selanjutnya.
14. cp squidstats.conf /etc/apache2/conf.d
15. reboot
16. cek hasilnya (192.168.11.11 adalah IP proxy, sesuaikan dengan ip proxy anda)  ketik di browser :

http://192.168.11.11/squidstats/graph-summary.cgi

Agar bisa di akses dari luar berikut ini script yang perlu di set di Mikrotik :
/ip firewall nat
add action=dst-nat chain=dstnat comment=redir-squidtasq disabled=no \
dst-address=xxx.xxx.xxx.xxx dst-port=8080 protocol=tcp to-addresses=192.168.11.11 to-ports=80

xxx = adalah ip public/internet anda. sehingga anda panggil di browser :

http://xxx.xxx.xxx.xxx:8080/squidstats/graph-summary.cgi

Catatan :

  1. selama isntalasi biarkan proxy menuruti perintah yang ada berikan sampai selesai baru kemudian anda lanjutkan perintah berikutnya… sabar sabar sabar…. orang sabar di sayang Tuhan…
  2. Refresh munculnya perubahan grafik adalah per 5 menit.. jadi anda sabar dulu selama 5 menit setelah selesai konfigurasi dan reboot Ubuntu, grafik akan muncul otomatis…

Selamat mengoprekkk

 
27 Comments

Posted by on March 23, 2012 in Linux Ubuntu

 

27 responses to “Monitoring Squid Using squidstats-r54

  1. Yanuar Rakhmadi

    December 18, 2012 at 9:59 am

    password squidmon nya apa, ya?

     
    • tamam_papua

      December 19, 2012 at 10:54 pm

      waah ak sendiri dapat link dari google… tp untungnya dah ak donlod heheheh

       

Leave a Reply

Please log in using one of these methods to post your comment:

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

 
%d bloggers like this: