Difference between revisions of "Calamaris"
Onnowpurbo (talk | contribs) (New page: Calamaris is a Perl script which generates nice statistics out of Squid or Oops log files. It is invoked daily before the proxy rotates its log files, and mails the statistics or puts them...) |
Onnowpurbo (talk | contribs) |
||
Line 9: | Line 9: | ||
==Instalasi== | ==Instalasi== | ||
− | apt-get install calamaris | + | apt-get install apache2 calamaris libgd-graph-perl |
+ | ==Konfigurasi== | ||
+ | |||
+ | Ada dua file konfigurasi di /etc/calamaris yaitu | ||
+ | |||
+ | * calamaris.conf | ||
+ | * cron.conf | ||
+ | |||
+ | Edit /etc/calamaris/calamaris.conf supaya | ||
+ | |||
+ | $image_type = ‘jpeg’; #in image_type | ||
+ | $output_format = ‘html’; #output format | ||
+ | $output_path= ‘/var/www/calamaris/’; #output path | ||
+ | $output_file= ‘index.html’; | ||
+ | |||
+ | ini tujuannya untuk nantinya memunculkan report proxynya via browser, juga ada 1 file yg harus di download dulu dan nantinya untuk menggantikan posisi file yg ada di /etc/cron.daily/calamaris, nah file calamarisnya diganti dengan file, yg bisa di unduh disini. | ||
+ | |||
+ | 3. Trs langkah selanjutnya membuat directory calamaris pada : /var/www/ dengan permission 755 dan didalam directory /calamaris buat file dengan nama index.html | ||
+ | |||
+ | mkdir /var/www/calamaris/ | ||
+ | |||
+ | touch /var/www/calamaris/index.html | ||
+ | |||
+ | chmod 755 /var/www/calamaris/* | ||
+ | |||
+ | 4. Jalankan dan operasikan calamaris | ||
+ | |||
+ | Langkah terakhir yg dilakukan adalah coba test calamarisnya apakah sudah berjalan dengan sempurna apa belum dengan perintah : | ||
+ | |||
+ | calamaris -R 5 /var/log/squid/access.log | ||
+ | |||
+ | bila sudah ada tampilan seperti dibawha ini (cuplikannya ) maka calamaris sudah berfungsi : | ||
+ | |||
+ | # Incoming TCP-requests by host | ||
+ | |||
+ | ==Referensi== | ||
+ | |||
+ | * http://dobelden.wordpress.com/2010/05/22/install-dan-konfigurasi-calamaris-sebagai-proxy-report-pada-ubuntu/ | ||
==Pranala Menarik== | ==Pranala Menarik== |
Latest revision as of 04:38, 18 February 2011
Calamaris is a Perl script which generates nice statistics out of Squid or Oops log files. It is invoked daily before the proxy rotates its log files, and mails the statistics or puts them on the web.
Various options are supported for generated reports; some extra features require the suggested Perl modules.
Instalasi
apt-get install apache2 calamaris libgd-graph-perl
Konfigurasi
Ada dua file konfigurasi di /etc/calamaris yaitu
- calamaris.conf
- cron.conf
Edit /etc/calamaris/calamaris.conf supaya
$image_type = ‘jpeg’; #in image_type $output_format = ‘html’; #output format $output_path= ‘/var/www/calamaris/’; #output path $output_file= ‘index.html’;
ini tujuannya untuk nantinya memunculkan report proxynya via browser, juga ada 1 file yg harus di download dulu dan nantinya untuk menggantikan posisi file yg ada di /etc/cron.daily/calamaris, nah file calamarisnya diganti dengan file, yg bisa di unduh disini.
3. Trs langkah selanjutnya membuat directory calamaris pada : /var/www/ dengan permission 755 dan didalam directory /calamaris buat file dengan nama index.html
mkdir /var/www/calamaris/
touch /var/www/calamaris/index.html
chmod 755 /var/www/calamaris/*
4. Jalankan dan operasikan calamaris
Langkah terakhir yg dilakukan adalah coba test calamarisnya apakah sudah berjalan dengan sempurna apa belum dengan perintah :
calamaris -R 5 /var/log/squid/access.log
bila sudah ada tampilan seperti dibawha ini (cuplikannya ) maka calamaris sudah berfungsi :
# Incoming TCP-requests by host