Thursday, March 1, 2007

- 6 Langkah membuat mrtg di linux RedHat


Inilah 6 Langkah membuat mrtg di RHL3 dan RHL4, penulis kebetulan mencoba dengan server linux RHL3 dan RHL 4 tapi kemungkinan di versi redhat yg lain sama caranya.
Pastikan sebelumnya pada waktu installasi paket apache,snmpd dan mrtg sudah terinstall ( disarankan untuk pemula install full paket )
Apabila belom silahkan install dulu paketnya :

#rpm –ivh redhat-config-httpd-1.1.0-4.noarch.rpm
#rpm –ivh httpd-2.0.46-25.ent.i386.rpm
#rpm –ivh httpd-devel-2.0.46-25.ent.i386.rpm
#rpm –ivh httpd-2.0.46-25.ent.i386.rpm
#rpm –ivh libghttp-1.0.9-8.1.i386.rpm
#rpm –ivh mrtg-2.9.29-4.ent.i386.rpm
#rpm –ivh net-snmp-devel-5.0.8-11.i386.rpm
#rpm –ivh net-snmp-5.0.8-11.i386.rpm
#rpm –ivh net-snmp-utils-5.0.8-11.i386.rpm

Dimisalkan ip server kita 192.168.1.1

Langkah 1:Pastikan apache server jalan dengan memastikan workdir /var/www/html

#vi /etc/httpd/conf/httpd.conf
#service httpd start

Untuk memastikan service httpd aktif
#netstat –plngrep httpd
tcp 0 0 :::80 :::* LISTEN 2483/httpd
Apabila muncul tulisan diatas maka apache anda sudah jalan.
Atau bisa dicoba menggunakan browser http://192.168.1.1

Langkah 2:Mengaktifkan snmp service, sebelumnya copy dulu file aslinya

#cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.asli

setelah dibackup edit file snmpd.conf seperti dibawah ini
#vi /etc/snmp/snmpd.conf


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

#service snmpd start
#netstat –plngrep snmpd
tcp 0 0 0.0.0.0:199 0.0.0.0:* LISTEN 25733/snmpd
udp 0 0 0.0.0.0:161 0.0.0.0:* 25733/snmpd

apabila muncul tulisan diatas berarti snmp anda sudah jalan

langkah 3 bikin direktori traffic

#mkdir /var/www/html/traffic

langkah 4 membikin mrtg.cfg


#/usr/bin/cfgmaker --global 'WorkDir: /var/www/mrtg' --global 'Options[_]: bits,growright' --output /etc/mrtg/mrtg.cfg
public@192.168.1.1

Langkah 5 membikin index.html ( arahkan saja ke folder mrtg bawaan redhat )


#/usr/bin/indexmaker --output /var/www/mrtg/index.html /etc/mrtg/mrtg.cfg

Langkah 6 membikin sechedule otomatis supaya update dalam 5 menit


#crontab -e 0,5,10,15,20,25,30,35,40,45,50,55 * * * * cp -rf --reply=yes /var/www/mrtg/*.* /var/www/html/traffic

sekarang anda sudah bisa melihat mrtg anda http://192.168.1.1/traffic
semua network yg melalui eth0 akan dicatat dalam mrtg anda.

Selamat mencoba yah

write : Dedy Hendrawan