Install Paket Net-SNMP di Ubuntu untuk Cacti
Simple Network Management Protocol (SNMP) merupakan protokol standard industri yang digunakan untuk memonitor dan mengelola berbagai perangkat di jaringan Internet meliputi hub, router, switch, workstation dan sistem manajemen jaringan secara jarak jauh (remote). Sumber : http://id.wikipedia.org
Salah satu aplikasi yang membutuhkan net-snmp yaitu Cacti. Cacti nantinya akan menampilkan traffic yang lewat (paket snmp) pada interface perangkat dalam sebuah graphic.
I. Instalasi
Untuk instalasi Net-SNMP di Ubuntu silahkan lakukan perintah berikut :
root@server:~# apt-get install snmpd
II. Konfigurasi SNMP
Untuk melakukan perubahan atau edit konfigurasi snmp pada ubuntu, silahkan edit pada file /etc/snmp/snmpd.conf, namun sebelum melakukan perubahan silahkan terlebih dahulu melakukan backup konfigurasi, sehingga kalau konfigurasi snmp ada kesalahan bisa kita restore ke konfigurasi awal :
root@server:~# cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig
root@server:~# vim /etc/snmp/snmpd.conf# sec.name source community
com2sec readonly 192.168.0.1 inirahasia # ini ip address server cacti
com2sec readonly localhost inirahasia# sec.model sec.name
group MyROGroup v1 readonly
group MyROGroup v2c readonly
group MyROGroup usm readonly
group MyRWGroup v1 readwrite
group MyRWGroup v2c readwrite
group MyRWGroup usm readwrite# incl/excl subtree mask
view all included .1 80
# context sec.model sec.level match read write notif
access MyROGroup “” any noauth exact all none none
access MyRWGroup “” any noauth exact all all none
syslocation Server Room
syscontact admin@ubuntushell.comdisk /
III. Menjalankan Net-SNMP
Pada Linux Ubuntu, default snmp hanya dijalankan pada localhost saja, sehingga jika server cacti berbeda dengan server yang ada paket snmpnya, maka konfigurasi pada /etc/default/snmpd harus dirubah.
root@server:~# vim /etc/default/snmpd
Silahkan cari tulisan :
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1′
Ganti menjadi:
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid’
Dan silahkan restart daemon snmpd :
root@server:~# /etc/init.d/snmpd restart
IV. Test Koneksi SNMP Server
Untuk mengetest apakah paket snmp pada server ubuntu sudah ok atau belum silahkan jalankan perintah berikut :
root@server:~# snmpwalk -v1 -c inirahasia 192.168.0.100
Keterangan : 192.168.0.100 adalah ip address yang ada fungsi snmp nya
Silahkan mencoba dan salam