Pages

10 Mei 2009

Monitor Jaringan dengan MRTG

MRTG ( Multi Router Traffic Grapher ), sesuai dengan singkatannya merupakan aplikasi yang melakukan monitoring lalu lintas jaringan, dan meng-generate hasilnya dalam format html beserta dengan presentasi visualisasi secara LIVE.

MRTG bisa berjalan pada banyak platform Linux, BSD, Windows. Dalam bahasan kali ini hanya akan di bahas pada sistem Linux, terutama menggunakan sistem operasi dengan distro rimbalinux yang bisa dilihat infonya pada http://www.rimbalinux.org


Persiapan Instalasi

Untuk dapat menjalankan MRTG di sistem operasi Rimba, dibutuhkan service snmp daemon terinstall dalam sistem. Pada penulisan ini penulis menggunakan Rimbalinux versi 1.0. dengan diasumsikan paket-paket tersebut belum terinstall maka jalankan perintah berikut:

[root@rimba root]# rpm -ivh /direktori/rpm/berada/ucd-snmp-4.2.5-1r.i386.rpm

[root@rimba root]# rpm -ivh /direktori/rpm/berada/ucd-snmp-utils-4.2.5-1r.i386.rpm [root@rimba root]# rpm -ivh /direktori/rpm/berada/mrtg-2.9.6-2r.i386.rpm

Konfigurasi Yang pertama-tama harus dikonfigurasi adalah pada bagian service snmp daemon, letak konfigurasinya pada /etc/snmp/snmpd.conf,dan tambahkan baris-baris berikut:

com2sec local localhost rahasia com2sec mynetwork ALAMAT_IP_ANDA rahasia group MyRWGroup v1 local group MyRWGroup v2c local group MyRWGroup usm local group MyROGroup v1 mynetwork group MyROGroup v2c mynetwork group MyROGroup usm mynetwork

view all included .1 80 access MyROGroup “” any noauth exact all none none access MyRWGroup “” any noauth exact all all none

syslocation Jakarta syscontact r00td

Kemudian jalankan service snmp daemon:

[root@rimba root]# /etc/init.d/snmpd start Starting snmpd: [ OK ]

[root@rimba root]# snmpwalk localhost rahasia system

Langkah terakhir adalah menyiapkan MRTG,

file konfigurasinya berada di /etc/mrtg/mrtg.cfg.

Beberapa opsi yang harus dirubah, dicontohkan sebagai berikut.

WorkDir: /var/www/html/mrtg Target[r1]: 2:rahasia@ALAMAT_IP_ANDA MaxBytes[r1]: 1250000 Title[r1]: Analisis Lalu Lintas PageTop[r1]: Statistika untuk www.sapimanis.com

Pastikan juga dalam file /etc/crontab ada entri seperti baris berikut :

0-59/5 * * * * root /usr/bin/mrtg /etc/mrtg/mrtg.cfg

Setelah itu tinggal menjalankan perintah:

[root@rimba root]# mrtg /etc/mrtg/mrtg.cfg [root@rimba root]# cd /var/www/html/mrtg [root@rimba mrtg]# mv index.html index.html.old [root@rimba mrtg]# ln -s r1.html index.html

Jangan lupa jalankan service - httpd didapat dari paket apache - crontd didapat dari paket vixie cron contabs

Kemudian arahkan web server anda ke alamat http://localhost/mrtg/. Jika berhasil maka MRTG telah terinstall dengan baik pada sistem anda.

Selamat Mencoba.