Header Ads

5 Cara Monitoring Squid Proxy Server

Pada dasarnya setelah kita telah membuat sebuah server Squid Proxy Server, kita menginginkan bagaimana perfomance Squid Proxy Server kita, efektif atau tidak. Disini saya akan menjelaskan beberapa cara monitoring squid proxy server.

Perintah Standar Monitoring Squid Access.LOG

Dengan tujuan mengelola Squid Proxy Server kita, diperlukan sebuah informasi tentang aktivitas dan kineja squid server. “access.log” adalah list request dari user dari file ataupun situs yang dikunjungi. Secara umum, “access.log” dapat dianalisis untuk memberitahu Anda, jumlah user anda ke sebuah situs, daftar URL yang diakses oleh user Anda, efektifitas object caching squid server Anda, DLL.
Berikut perintah dasar untuk monitoring access.log Dibawah ini adalah monitoring menggunakan aplikasi pembantu, summary atau informasi yang lebih mudah dibaca.

1. Squidclient Tool

Ketik perintah berikut,

Hasilnya :

2. Cara Install Squidmon.py

Kemudian exekusi file tersebut dengan perintah

3. Cara Install Squid Graph

Official Website
Squid Graph adalah tool gratis, sederhana, yang menghasilkan informasi dengan representasi grafis dari trafik server proxy. Hasil informasi ditampilkan pada web browser. Berikut cara install install squid graph di ubuntu.
Karena hasil report ditampilkan menggunakan web browser, tool ini memerlukan paket Web Server pada server Anda
Install paket pendukung
Download source squid-graph
Ekstrak hasil download tujuan direkroti /etc/ini.d/
Buat folder squid-graph pada root www Anda,
Kemudian eksekusi untuk membuat report yang di generate oleh squid-graph
Agar berjalan otomatis, masukan perintah berikut pada crontab
Kemudian buka browser Anda dan arahkan ke http://IP Proxy/squid-graph

Hasilnya :

4. Cara Install SqStat

Tool ini berfungsi untuk memonitor squid proxy server secara real time via web browser sehingga kita bisa melihat secara langsung IP berapa yang sedang mendownload atau akses situs.
#Install Web Server + PHP
Karena aplikasi ini berjalan pada http dan php, diperlukan web server dengan support PHP5, untuk contoh tutorial bisa lihat di Cara Install Lighttpd Dengan PHP5 di Ubuntu karena di tutorial ini saya menggunakan lighttpd.
Setelah anda sudah berhasil konfigurasi web server Anda, lanjut ke step berikutnya :
Download paket SqStat
Kemudian edit file konfigurasi SqStat berlokasi di /var/www/sqstat/
Kemudian rubah opsi, pada line yg saya marking
Lanjut restart service lighttpd :
Terakhir, arahkan browser anda ke http://ip-server/sqstat

Hasilnya

Anda tinggal set Auto refreshnya sesuai keinginan.

5. Cara Install Calamaris

Karena hasil report ditampilkan menggunakan web browser, tool ini memerlukan paket Web Server pada server Anda
Kemudian install paket Calamaris
Buat direktori pada Document Root Web Server Anda
Generate report dengan eksekusi perintah :
Kemudian arahkan brower Anda ke http://ip-server/calamaris

Hasilnya :

Agar generate reportnya otomatis, tambahkan line dibawah pada crontab
1
2
crontab -e
* 12 * * * calamaris -a -F html /var/log/squid/access.log > /var/www/calamaris/index.html
Diberdayakan oleh Blogger.