Skip to content Skip to sidebar Skip to footer

Tutorial Cara Install MRTG Centos 7


Tutorial Cara Install MRTG Centos 7 - Mungkin kita semua sudah tau dan pernah mendengar tentang MRTG, lalu apa sih MRTG itu ? Menurut Wikipedia MRTG atau singkatan dari the Multi Router Traffic Grapher  adalah sebuah tool atau aplikasi untuk melihat seberapa besar trafik pada suatu jaringan, MRTG sendiri akan membuat halaman HTML yang berisi gambar gif yang menggambarkan trafik melalui jaringan secara harian , mingguan, bulanan, dan bahkan tahunan. Gambar gif ini akan terus menerus digenerate melalui crontab (umumnya 5 menit) sehingga trafik tersebut akan terupdate pada halaman HTML. MRTG sendiri dibuat oleh Tobias Oetier dan Dave Rand dan bisa berjalan pada sistem operasi berbasis unix dan windows.

Sekilas penjelasan tentang MRTG, saatnya kita bahas Cara Install MRTG Centos 7 :
Pada Tutorial Install MRTG Centos 7 kali ini yang akan kita monitor adalah trafik localhost.


1. Install paket yang dibutuhkan yaitu Apache HTTP server, MRTG, SNMP.
[root@ ~]# yum -y install net-snmp net-snmp-utils mrtg httpd

2. Konfigurasi SNMP
[root@ ~]# vim /etc/snmp/snmpd.conf
Buat seperti pada gambar ini, kita dapat mengganti snmp communitynya sesuai dengan keinginan kita contohnya saya menggunakan community dengan nama 'catatanblogkecil' :


[root@ ~]# systemctl start snmpd
[root@ ~]# systemctl enable snmpd

Test snmp kepada taget server contohnya localhost atau ip server nya, jika semuanya normal maka akan muncul seperti dibawah ini.
[root@ ~]# snmpwalk -v2c -c catatanblogkecil 192.168.21.66 system


3. Konfigurasi MRTG
Jalankan script dibawah ini.
[root@ ~]# cfgmaker --snmp-options=:::::2 --ifref=descr --ifdesc=descr catatanblogkecil@192.168.21.66 > /etc/mrtg/mrtg_localhost.cfg

Buat direktori untuk Workdir mrtg localhost
[root@ ~]# mkdir /var/www/mrtg_localhost
[root@ ~]# vim /etc/mrtg/mrtg_localhost.cfg
Tambahkan dibawah ini :

#line 8
WorkDir: /var/www/mrtg_localhost

#line 16 hilangkan tanda '#' agar grafik bergerak dari kanan ke kiri
Options[_]: growright, bits

Jika sudah ditambahkan, maka selanjtunya jalankan script dibawah ini dan akan muncul 'warning' sebanyak 3 kali :
[root@ ~]# for (( i=1 ; i <= 3 ; i++ )); do env LANG=C mrtg /etc/mrtg/mrtg_localhost.cfg; done

Generate index file
[root@ ~]# indexmaker --columns=1 /etc/mrtg/mrtg_localhost.cfg > /var/www/mrtg_localhost/index.html


Tambahkan pada crond.d
[root@ ~]# vim /etc/cron.d/mrtg_localhost
*/5 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg_localhost.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg_localhost/mrtg.ok


[root@ ~]# vim /etc/httpd/conf.d/mrtg_localhost.conf
Tambahkan dibawah ini :
Alias /mrtg_localhost /var/www/mrtg_localhost

<Location /mrtg>
   Require local
    Require ip 192.168.16.0/24
    DirectoryIndex index.html
</Location>

[root@ ~]# systemctl start httpd

Langkah terakhir yaitu akses server mrtg anda http://ipserver/mrtg_localhost/ jika semuanya normal maka akan seperti tampilan dibawah ini.

Sesuai file crond yang sudah ditambahkan sebelumnya maka grafik pada MRTG akan terupdate otomatis selama 5 menit sekali. Demikian Tutorial Install MRTG pada Centos 7, semoga bermanfaat. Pada tutorial selanjutnya saya akan coba membahas bagaimana caranya Monitoring Queue Mikrotik dengan MRTG.
Tags : How To Install MRTG Centos 7, Install MRTG on Centos 7

Post a Comment for "Tutorial Cara Install MRTG Centos 7"