Please Wait, Loading...

Friday 30 December 2011

Memantau Server Web Proxy Menggunakan Sqstat

Sekilas Definisi Server Proxy

Dilingkungan jaringan komputer server proxy memiliki definisi yaitu server yang bertindak sebagai media permintaan dari klien dalam mencari suatu sumber daya dari server lain.
Pada umumnya layanan yang diminta oleh klien diantaranya berupa file, koneksi, halaman web ataupun sumber daya lainnya.
Aturan main dari server proxy yaitu mengatur permintaan klien berdasarkan penyaringan informasi yang ditetapkan oleh developer, sebagai contohnya yaitu penyaringan terhadap alamat IP atau protokol.


Langkah Pembangunan Monitoring Server Web Proxy

Dalam pemantauan operasional dari server web proxy kesehariannya seorang developer dapat menggunakan suatu aplikasi open source
untuk memantaunya, aplikasi yang akan dipaparkan dalam tulisan ini adalah sqstat.
Gambar berikut suatu contoh implementasi sqstat untuk memonitor server web proxy di lingkungan kerja penulis.


Bagaimana cara membangunnya, berikut adalah langkah-langkah implementasi sqstat untuk memonitor operasional server web proxy
1. Aplikasi sqstat dapat diunduh di web Alex Samorukov
2. Ekstrak file unduhan  :
    # gunzip sqstat-1.20.tar.gz
    # tar -xvf sqstat-1.20.tar
3. Pindahkan folder sqstat-1.20 ke /var/www/html
4. Rename nama folder sqstat-1.20 menjadi " proxy " ( atau penamaan yang lain )
5. Copy Paste dan rename config.inc.php.defaults  menjadi  config.inc.php
    #cp config.inc.php.defaults config.inc.php
6. Edit config.inc.php dan isikan
    /* Squid proxy server ip address or host name */
    $squidhost[0]="127.0.0.1";  /* Squid proxy server port */
    $squidport[0]=3128;
    $cachemgr_passwd[0]="Rahasia";
    $resolveip[0]=true;
7. Rename sqstat.php menjadi  index.php
8. Edit  squid.conf
    # nano /etc/squid/squid.conf , dan ketikkan script berikut :
     acl manager proto cache_object
     acl webserver src 192.xxx.xxx.xxx/255.255.255.255  --> isikan IP yang terkait
     http_access allow manager webserver
     http_access deny manager ** pastikan script ini ada satu dan posisikan di bawah
9.  Restart httpd ( Server Apache )
     # service httpd restart
11 Uji monitoring serwer web proxy dengan membuka browser dan memasukan alamat :
     http://ip/proxy
     * Keterangan :
       IP : merupakan ip yang anda isikan di no. 7 saat melakukan editing squid
       proxy : atribut penamaan folder di no. 4 saat "Rename Nama Forlder sqstat-1.20"
Demikian kajian mengenai langkah-langkah membangun pemantau operasional server web proxy menggunakan aplikasi sqstat, insyaAlloh dalam kajian berikutnya akan dipaparkan bagaimana membuat laporan-laporannya dengan aplikasi open source lainnya. Semoga kajian yang singkat ini dapat bermanfaat bagi pengunjung blog resumedini, Salam.