{"id":538,"date":"2013-09-12T09:23:24","date_gmt":"2013-09-12T02:23:24","guid":{"rendered":"http:\/\/masrifqi.staff.ugm.ac.id\/?p=538"},"modified":"2013-09-12T09:24:44","modified_gmt":"2013-09-12T02:24:44","slug":"instalasi-webalizer-untuk-monitoring-squid-proxy-di-freebsd","status":"publish","type":"post","link":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/2013\/09\/instalasi-webalizer-untuk-monitoring-squid-proxy-di-freebsd\/","title":{"rendered":"Instalasi Webalizer untuk Monitoring Squid Proxy di FreeBSD"},"content":{"rendered":"<h4>Instalasi Webalizer untuk Monitoring Squid Proxy di FreeBSD<\/h4>\n<p>Beberapa hari lalu dapat tugas untuk membuat sistem monitoring yang bisa digunakan untuk memonitor trafik jaringan client, tujuan utamanya hasil report nya akan digunakan untuk mengumpulkan dan menganalisa top site dan top URL dari client jaringan.<!--more--> Sistem operasi yang saya gunakan menggunakan FreeBSD versi 7.1 (jadoel), setelah coba cari-cari tools nya akhirnya pilihan jatuh ke <a href=\"http:\/\/www.webalizer.org\/\">webalizer<\/a>, sebenarnya di sistem ini saya sudah menggunakan lightsquid sebelumnya, cuman kok kayaknya ada yang kurang.., ya sudah.. sambil coba-coba saja.<br \/>\nBerikut adalah langkah-langkah instalasinya, dan disini saya menggunakan ports untuk menginstall aplikasi webalizer tersebut, pertama masuk ke direktori port webalizer<\/p>\n<p>cd \/usr\/ports\/www\/webalizer\/<\/p>\n<p>setelah itu compile dan install aplikasinya<br \/>\n<code><br \/>\nmake && make install<br \/>\n<\/code><br \/>\nSetelah instalasi aplikasi dan dependensinya selesai, selanjutnya kita kopi kan contoh file config bawaan dari aplikasi ini<br \/>\n<code><br \/>\ncp \/usr\/local\/etc\/webalizer.conf-dist \/usr\/local\/etc\/webalizer.conf<br \/>\n<\/code><br \/>\nUbah config webalizer pada bagian LogFile, sesuaikan path nya dengan lokasi dimana log squid di tempatkan, kemudian pada bagian LogType ganti dengan squid, dan jangan lupa sesuaikan pula pada bagian OutputDir hingga seperti berikut<br \/>\n<code><br \/>\nLogFile \/var\/squid\/logs\/access.log<br \/>\nLogType squid<br \/>\nOutputDir \/usr\/local\/www\/webalizer<br \/>\n<\/code><br \/>\nConfig di atas adalah config minimal untuk menjalankan webalizer untuk pengolahan data log squid, silahkan sesuaikan lagi dengan kebutuhan anda.<br \/>\nUntuk menjalankan webalizer gunakan perintah berikut<br \/>\n<code><br \/>\n\/usr\/local\/bin\/webalizer -c \/usr\/local\/etc\/webalizer.conf<br \/>\n<\/code><br \/>\nAgar webalizer bisa otomatis dijalankan secara berkala, maka kita tinggal memasukan perintah di atas ke crontab.<br \/>\nTerakhir, kita perlu membuat alias untuk web server kita agar bisa membuka output keluaran dari webalizer yang baru kita install, karena saya disini menggunakan lighttpd, maka saya hanya perlu menambahkan baris konfigurasi berikut untuk membuat alias dari webalizer<br \/>\n<code><br \/>\n\"\/webalizer\" => \"\/usr\/local\/www\/webalizer\/\"<br \/>\n<\/code><br \/>\nSetelah itu restart lighttpd nya, dan silahkan coba buka dengan web browser, dengan konfigurasi saya di atas maka alamat webalizer di tempat saya adalah http:\/\/alamat_ip\/webalizer<\/p>\n<p>Selamat mencoba :).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Instalasi Webalizer untuk Monitoring Squid Proxy di FreeBSD Beberapa hari lalu dapat tugas untuk membuat sistem monitoring yang bisa digunakan untuk memonitor trafik jaringan client, tujuan utamanya hasil report nya akan digunakan untuk mengumpulkan dan menganalisa top site dan top &hellip;<\/p>\n<p class=\"read-more\"><a href=\"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/2013\/09\/instalasi-webalizer-untuk-monitoring-squid-proxy-di-freebsd\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts\/538"}],"collection":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/comments?post=538"}],"version-history":[{"count":13,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts\/538\/revisions"}],"predecessor-version":[{"id":551,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts\/538\/revisions\/551"}],"wp:attachment":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/media?parent=538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/categories?post=538"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/tags?post=538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}