Saturday, January 25, 2014

Monitoring dengan SNMP dan MRTG



Apa itu SNMP

SNMP (Simple Network Management Protocol) merupakan protokol yang dapat digunakan untuk melakukan manajemen jaringan. Melalui protokol ini, kita akan mendapat informasi tentang status dari suatu jaringan. Protokol ini menggunakan transpor UDP pada port 161. Perangkat yang memiliki SNMP agent antara lain: CISCO router, Linux Server. Sedangkan untuk pencatatan datanya dapat digunakan aplikasi MRTG.

Apa itu MRTG

MRTG (Multi Router Traffic Grapher) merupakan aplikasi yang digunakan untuk memantau beban trafik pada link jaringan. MRTG akan membuat halaman HTML yang berisi gambar GIF yang mengambarkan trafik melalui jaringan secara harian, mingguan, bulanan dan tahunan. MRTG tersedia untuk sistem operasi UNIX dan Windows NT.

Setting SNMP dan MRTG

Berikut langkah-langkah untuk konfigurasi SNMP dan MRTG pada Linux Debian.
1. Silakan login sebagai root akses pada system Linux Debian anda. Untuk login sebagai root bisa dengan mengetik perintah su kemudian ENTER. Berikutnya anda masukkan password dari super user Linux Debian anda.
2. Setelah login sebagai root, silakan langsung saja mulai instal apache2 dan php5 dengan perintah sebagai berikut:
#apt-get install apache2 php5 php5-gd php5-cli
3. Jika instalasi sudah selesai, silakan lanjutkan dengan instalasi SNMP dan SNMPD menggunakan perintah berikut:
#apt-get install snmp snmpd
4. Kemudian silakan konfigurasi dulu file snmpd.conf dengan perintah berikut:
#nano /etc/snmp/snmpd.conf
5. Ubah pada bagian:
[message_box color="red"]
#sec.name   source   community
#com2sec paranoid default public (Beri tanda kurung di sini)
com2sec readonly default public (Hapus tanda kurung di sini)
#com2sec readwrite default public
[/message_box]
Kemudian ubah juga pada bagian:
[message_box color="green"]
syslocation Unknown (configure /etc/snmp/snmpd.local.conf)
syslcontact Root <root@localhost> (configure /etc/snmp/snmpd.local.conf)
[/message_box]
Ke dalam contoh format berikut (sesuaikan dengan perangkat anda):
[message_box color="green"]
syslocation jagoanhosting
syscontact Admin admin@Router.net
[/message_box]
Simpan dengan CTRL+X lalu tekan Y dan ENTER.
6. Kemudian restart snmpd:
#/etc/init.d/snmpd restart
7. Sekarang silakan uji dengan menjalankan snmpwalk melalui perintah berikut:
#snmpwalk -v1 -c public localhost system
8. Jika SNMPD anda sudah terdeteksi akan muncul tampilan seperti gambar:
9. Selanjutnya, lakukan instalasi aplikasi MRTG dengan perintah berikut:
#apt-get install mrtg
10. Tunggu hingga prosesnya selesai. Kemudian buat index untuk trafik jaringan dengan MRTG menggunakan perintah:
#cfgmaker public@localhost > /etc/mrtg.cfg
11. Buat file index.html pada direktori /var/www/mrtg dengan perintah:
#indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
12. Terakhir, buka browser anda lalu isikan URL dengan format berikut pada address barbrowser anda:
http://(IP lokasi anda menginstal MRTG)/mrtg/
13. Tunggu prosesnya kurang lebih 5 menit, jika instalasi anda sukses akan tampil seperti gambar berikut:

No comments:

Post a Comment

Map Security needs to DevSecOps tools in SDLC.

  Map Security needs to DevSecOps tools in SDLC. Implementing DevSecOps effectively into the SDLC involves adopting the right tools, adaptin...