Network Monitoring dengan MRTG
MRTG,
atau Multi Router Traffic Graph adalah suatu program yang digunakan untuk
mengumpulkan informasi-informasi SNMP dari beberapa router, diolah datanya
menjadi log-log dan ditampilkan dalam bentuk grafik. Gambar grafik tersebut
disajikan di dalam halaman web dan dapat diakses dari browser apapun.
Dikarenakan MRTG berbasis SNMP, pada dasarnya anda dapat menampilkan grafik
untuk segala perangkat dan service yang di-support oleh SNMP. Tetapi apabila
SNMP anda tidak berfungsi maka grafik juga tidak bisa ditampilkan oleh MRTG.
MRTG
akan membuat grafik secara berkala per hari, per minggu, per bulan dan per
tahun, sehingga anda dapat mendapat gambaran atas jaringan anda. Tetapi MRTG
hanya mengumpulkan data dan mengolah grafik, bukan untuk memberikan
peringatan.
MRTG
juga bergantung terhadap web server, karena grafik ditampilkan dalam suatu
website. Anda bisa gunakan webserver apa saja yang anda kehendaki.
Install MRTG
Untuk
menginstall MRTG anda membutuhkan beberapa paket :
Untuk
menginstallnya pada Fedora/CentOS anda gunakan perintah :
# yum install net-snmp-utils net-snmp mrtg httpd SNMP
Simple
Network Management Protocol adalah suatu program untuk mempermudah anda dalam
memonitor dan mengatur perangkat-perangkat jaringan, seperti router, switch,
server, printer dan lain-lain. Informasi yang dapat di monitor pun
bermacam-macam dari hal-hal biasa seperti memonitor traffic di suatu
perangkat sampai yang tidak biasa seperti temperatur udara di dalam router.
Versi
dari SNMP terdiri dari v1, v2 dan v3. Dimana pada versi 3 sudah memberikan
pengamanan yang lebih dibanding dua versi di bawahnya. Tetapi karena versi 1
dan 2 SNMP masih umum digunakan, saya batasi di ke 2 versi ini saja.
Konfigurasi SNMP
Contoh hasil tampilan yang benar adalah :
SNMPv2-MIB::sysDescr.0
= STRING: Linux lp3t0106 2.6.18-8.el5 #1 SMP Thu Mar 15 19:57:35 EDT 2007
i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (499593) 1:23:15.93 SNMPv2-MIB::sysContact.0 = STRING: Root (configure /etc/snmp/snmp.local.conf) [ ... ]
# cd /etc/snmp
# mv snmpd.conf snmpd.conf-old # chmod 0600 snmpd.conf # vi /etc/snmp/snmpd.conf
Anda isi dengan :
##/etc/snmp/snmpd.conf
# com2sec adalah pengaturan "security name" yang digunakan untuk
# terhubung dengan dengan server anda. Dimana "source" berisi IP
# address user yang boleh menggunakan snmp anda, dan "community"
# adalah password yang digunakan untuk terhubung dengan server
# anda.
#
## sec.name source community
## ======= ====== =========
com2sec local localhost 123456
com2sec lan 192.168.1.0/24 123456
#
# group digunakan untuk memetakan security name dengan nama
# groupnya.
#
## group.name sec.model sec.name
## ================= ========= ========
group ROGroup_1 v1 local
group ROGroup_1 v1 lan
group ROGroup_1 v2c local
group ROGroup_1 v2c lan
#
# view digunakan untuk mengatur komponen MIB yang boleh ditampilkan.
# Dalam hal ini semua informasi dapat ditampilkan.
#
## MIB.view.name incl/excl MIB.subtree mask
## ============== ========= =========== ====
view all-mibs included .1 80
#
# access digunakan untuk mengatur dibagian mana dari hirarki MIB
# boleh diakses oleh suatu user.
#
## MIB
## group.name context sec.model sec.level prefix read write notif
## ========== ======= ========= ========= ====== ==== ===== =====
access ROGroup_1 "" v1 noauth exact all-mibs none none
access ROGroup_1 "" v2c noauth exact all-mibs none none
# /etc/init.d/snmpd
restart
# snmpwalk -v 2c -c 123456 localhost system Konfigurasi HTTPD/Apache
Konfigurasi Standard MRTG
|
Silakan kalau ingin tanya-tanya
|
Selasa, 01 Mei 2012
Network Monitoring dengan MRTG
Selamat Datang
Langganan:
Posting Komentar (Atom)
Tentang Razzaq
- Razzaq Is The Best
- Sidodadi, Pringsewu, Lampung, Indonesia
- Assalamu'alaikum WR.WB.
Exit
Jangan Lupa Klik Like Ya
Tidak ada komentar:
Posting Komentar