Install MRTG YUUk

MRTG atau Multi Router Traffic Grapher, merupakan salah satu tools yang fungsinya merupakan
monitoring traffic in & out. MRTG di bangun oleh pemrograman bahasa Perl dan Bahasa C yang
di buat oleh Tobias Oetiker.(http://people.ee.ethz.ch/~oetiker/webtools/mrtg/)

1. Mrtg dapat diinstal jika :
a. sudah ada perl
b. APACHE / Web Server sudah terinstalasi dengan baik.

Source – source dapat diperoleh dari :
http://people.ee.ethz.ch/~oetiker/webtools/mrtg
– Atau tanya paman google di http://www.google.com

———————————————————————————

Download source – source di bawah ini :
1. net-snmp-5.1.1.tar.gz
2. zlib-1.2.1.tar.gz
3. libpng-1.2.6.tar.gz
4. gd-2.0.32.tar.gz
5. httpd-2.0.50.tar.gz
6. mrtg-2.10.14.tar.gz

Tahap Installasi
——————————–
1. install snmp :
-[root@ardantus]#tar -zxvf net-snmp-5.1.1.tar.gz
-[root@ardantus]#mv net-snmp-5.1.1 snmp
-[root@ardantus]#./configure
-[root@ardantus]#make
-[root@ardantus]#umask 022
-[root@ardantus]#make install
-[root@ardantus]#vi /usr/local/share/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
———————————————————————————

-[root@ardantus]#/usr/local/sbin/snmpd
-[root@ardantus]#netstat -pln | grep snmpd
-[root@ardantus]#snmpwalk -v 1 -c public localhost system

2. install zlib :
-[root@ardantus]#tar -zxvf zlib-1.2.1.tar.gz -[root@ardantus]#mv zlib-1.2.1 zlib
-[root@ardantus]#./configure
-[root@ardantus]#make
-[root@ardantus]#make install

3. install libpng :
-[root@ardantus]#tar -zxvf libpng-1.2.6.tar.gz
-[root@ardantus]#mv libpng-1.2.6 libpng
-[root@ardantus]#cp scripts/makefile.std makefile
-[root@ardantus]#make install

4. install gd :
-[root@ardantus]#tar -zxvf gd-2.0.32.tar.gz
-[root@ardantus]#mv gd-2.0.32 gd
-[root@ardantus]#./configure –with-libpng –with-zlib –with-jpeg
-[root@ardantus]#make
-[root@ardantus]#make install

5. install httpd :

jika httpd ini sudah ada maka tahap kelima ini bisa di lewati saja

-[root@ardantus]#tar -zxvf httpd-2.0.50.tar.gz
-[root@ardantus]#mv httpd-2.0.50 httpd
-[root@ardantus]#./configure –prefix=/usr/local/apache
-[root@ardantus]#make
-[root@ardantus]#make install

6. install mrtg :
nah saatnya kita install mrtg lets gededon
-[root@ardantus]#tar -zxvf mrtg-2.10.14.tar.gz
-[root@ardantus]#mv mrtg-2.10.14 mrtg
-[root@ardantus]#./configure –prefix=/usr/local/mrtg –with-gd=../gd –with-z=../zlib –with-png=../libpng
-[root@ardantus]#make
-[root@ardantus]#make install

B. Tahap Konfigurasi :
——————

– Kita asumsikan IP address kita adalah 192.168.0.2
– folder web server ada pada : /var/www/html/ – folder mrtg ada pada : /var/www/html/mrtg
– folder cfg ada pada : /var/www/html/mrtg/cfg

1. konfigurasi Cfgmaker untuk mrtg nya :
-[root@ardantus]#/usr/local/mrtg/bin/cfgmaker –global “WorkDir: /var/www/html/mrtg” > –global “Options[_]: growright,bits” > public@192.168.0.2 > /var/www/html/mrtg/cfg/192.168.0.2.cfg

2. konfigurasi indexmaker :
-[root@ardantus]#/usr/local/mrtg/bin/indexmaker –output=/var/www/html/mrtg/index.html > /var/www/html/mrtg/cfg/192.168.0.2.cfg

3. Let’s Start mrtg :
-[root@ardantus]#/usr/local/mrtg/bin/mrtg /var/www/html/mrtg/cfg/192.168.0.2.cfg

Note : kalau  ada option error coba cek message error nya.
contoh :

# export LANG=UTF-8
# echo $LANG

4. Untuk mengecek status mrtg :
-[root@ardantus]#netstat -pln | grep perl

5. tambahkan option di bawah ini ke dalam file cfg :
-[root@ardantus]#vi /var/www/html/mrtg/cfg/192.168.0.2.cfg

—————————————————– #Agar auto start
RunAsDaemon:Yes
#Agar uptodate setiap 5 menit
Interval:5
#Agar auto resfresh pada browser
Refresh:300
—————————————————–

6. Tambahkan ke menu /etc/rc.local :
-[root@ardantus]#vi /etc/rc.local

—————————————————–
rm -f /var/run/*.pid
/usr/local/mrtg/bin/mrtg /var/www/html/mrtg/cfg/192.168.0.2.cfg
/usr/local/sbin/snmpd

. 7. agar mrtg mereload setiap 5 menit sekali, maka masukan option ini pada crontab :
-[root@ardantus]#crontab -e */5 * * * * /usr/local/mrtg/bin/mrtg /var/www/html/mrtg/cfg/192.168.0.2.cfg

8. Lihat hasil mrtg pada :
http://192.168.0.2/mrtg/index.html

klo udah selesai mari senyum lebar2 tanda kita telah terpuaskan heu heu heu

2 thoughts on “Install MRTG YUUk

  1. Selama ini saya pernah coba di centos4,freebsd v7.3, fedora 7 dan 11, ubuntu 8.04 server, debian 4. menurut saya compatible semua deh gan. dan yang saya pake di atas dari sourcecode nya. sebenernya di debian bisa kok bos kalau mau cepet dan instan. memakai apt-get atau download file .deb nya kemudian tinggal dpkg saja.
    untuk saya sendiri baru distro diatas saja yang pernah saya install dalam kerjaan saya. thanks comment nya.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s