Wednesday, March 05, 2003 15:08:08

MRTG aplikasi untuk monitoring jaringan

Article and tutorial that related to Linux Operating System  
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.


Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf