Instalasi MRTG menggunakan RRDTool di FreeBSD

| Tuesday, February 17, 2009

MRTG (Multi Router Traffic Grapher) adalah tool yang digunakan untuk menampilkan secara grafis data (traffik) yang telah diambil dari snmp sebuah host. Ehm, gampangnya gini suatu tool agar kita bisa melihat traffik baik itu traffik penggunakan bandwith, penggunaan memory suatu host maupun kinerja processor. Nah si MRTG server ini mengambil datanya lewat SNMP yang sudah terinstall di host yang akan kita capture.

Cara instalasinya mudah saja, jika via port ketik
# cd /usr/ports/net-mgmt/mrtg
# make install clean
Jika via package, ketik saja
# pkg_add -rv mrtg

Setelah instalasi akan muncul /usr/local/etc/mrtg/mrtg.cfg.default, rename saja file tsb menjadi /usr/local/etc/mrtg/mrtg.cfg


WorkDir: /usr/local/www/mrtg/
Options[_]: growright, bits
RunAsDaemon: yes

Target[coba]: 2:public@192.168.2.2:
#perintah di atas adalah mengambil data di interface ke-2 pada host 192.168.2.2
MaxBytes[coba]: 125000
#Batas maksimum yg akan ditampilkan adalah 125000Bytes, alias hampir 1Mbit.
Title[coba]: Traffic Analysis for ADSL
PageTop[coba]: Traffic Analysis for ADSL

Ket :
Saat mrtg dijalankan maka data berupa coba.html (beserta file gambar traffiknya) akan di generate di directory /usr/local/www/mrtg/, jadi di server mrtg juga harus ada webserver untuk menampilkannya. Nah, secara default MRTG akan menggunakan log untuk menyimpan data2 yang diperoleh.

Agar mrtg disimpan dalam database dan interval pengambilan data kurang dari 5 menit (defaultnya kalau pakai default minimal 5 menit), maka saya menggunakan RRDTool.
Caranya :
# /usr/ports/databases/rrdtool
# make install clean
Sedangkan file konfigurasi /usr/local/etc/mrtg/mrtg.cfg, menjadi :

WorkDir: /usr/local/www/mrtg
Options[_]: growright, bits
RunAsDaemon: yes
LogFormat: rrdtool
PathAdd: /usr/local/bin
Refresh: 500
Interval: 2
LogFormat: rrdtool

Target[coba]: 2:public@192.168.2.2:
MaxBytes[coba]: 125000
Title[coba]: Traffic Analysis for ADSL
PageTop[coba]: Traffic Analysis for ADSL


Mudah kan?.. lebih mudah lagi kalau untuk tampilannya anda menggunakan mrtg-rrd.cgi
silahkan disearch ada di google untuk filenya. Dengan file cgi tsb anda ngga usah repot2 ngedit file html anda untuk menampilkan semua grafik mrtg anda..

Selamat mencoba.

5 komentar:

COKI said...

salut ih sama si NOna yang satu ini,pakenya FreeBSd "
he he he he

Anonymous said...

still coki,thanks y non atas infonya ,

runia said...

sama2.. semoga bermanfaat

qbox said...

thnx bnget bang, it works on my ubuntu server 9.04. :beer:

Unknown said...

ka, saya coba di fedora. tapi setelah semua rangkaian saya jalani, pas buka di mozilla ga ada gambar traffic-nya. mohon di beri solusi