Instalasi MRTG pada Centos
Multi Route Traffic Grapher, biasanya aplikasi ini digunakan untuk memantau lalulintas bandwith dalam suatu jaringan. Aplikasi ini aplikasi web-base.
Untuk melakukan instalasi MRTG, sedianya sudah terinstall perlr dalam system anda dan ada beberapa aplikasi yang harus kita install:
a.net-snmp
b.gd
c.zlib
d.httpd
e.mrtg
net-snmp adalah paket untuk Simple Network Management Protokol (SNMP), yang berfungsi sebagai penyedia data untuk server sistem manajemen jaringan. Data yang dikirim bisa dalam bentuk jumlah proses yang berjalan, jumlah data yang telah dikirim, pengunaan kapasitas hardisk dll.
lakukan instalasi paket net-snmp
#yum install net-snmp
kemudian edit file snmpd.conf menjadi seperti berikut :
# vi /etc/snmp/snmpd.conf
sysDescr Enterprise Proxy Server
sysContact netmaster@enterprise.co.id
sysName gfhsvrproxy02.corp.enterprise.co.id
sysLocation Ruang Server Head Office
com2sec public default public
group public v1 public
group public v2c public
group public usm public
view all included .1
access public "" any noauth exact all none none
Kemudian jalankan daemon snmp
# service snmpd restart
Stopping snmpd: [ OK ]
Starting snmpd: [ OK ]
Sekarang snmp sudah aktif. Kita lanjutkan dengan menginstal paket lainya.
#yum install dg
#yum install zlib
#yum install png
#yum install httpd
#yum install mrtg
Skenarionya kita akan menginstal mrtg pada server 192.168.10.2, piranti yang akan kita ambil datanya 202.134.0.155 dan 192.16.1.1
Sekarang kita konfigurasi MRTG dengan menjalankan perintah:
# /usr/bin/cfgmaker --global 'WorkDir: /var/www/mrtg' --global 'Options[_]:growright,bits’ –output=/etc/mrtg/mrtg.cfg public@202.134.0.144 public@192.168.1.1
* /var/www/mrtg, adalah tempat untuk meletakkan file-file hasil program mrtg.
* /etc/mrtg/mrtg.cfg, file konfigurasi hasil dari program cfgmaker.
* publicc adalah nama user snmp untuk membaca data.
Kemudian buat file index.html dengan perintah :
# /usr/bin/indexmaker --output /var/www/mrtg/index.html --title="Traffic analisys " --columns=1 /etc/mrtg/mrtg.cfg
Lakukan perintah berikut ini paling tidak tiga kali agar semua file yang diperlukan dibuat. Selanjutnya data akan selalu diupdate melalui proses cron setiap lima menit.
# LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg \
--lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok