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.