Minggu, Agustus 26, 2012

Install SNMP Client

sumber : http://kurniawan.staff.ugm.ac.id/index.php?page=13

1. Install snmp dan snmpd agar Cacti monitor server dapat juga memantau dirinya sendiri
# apt-get install snmp snmpd
 
2. Lakukan konfigurasi di /etc/default/snmpd
# vim /etc/default/snmpd
 
3. Ubah baris berikut:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
Menjadi
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
(supaya dapat dimonitor tidak hanya lewat localhost)
 
4. Konfigurasi file /etc/snmp/snmpd.conf
# vim /etc/snmp/snmpd.conf
 
5. Nonaktifkan baris berikut:
com2sec paranoid default public
(dengan cara menambahkan ’#’)
 
6. Tambahkan baris berikut dibawahnya
com2sec readonly 192.168.10.5 public
(ini adalah alamat server cacti/ cacti monitor-nya)
 
7. Buka/ Aktifkan baris berikut:
disk / 10000
(untuk mengetahui penggunaan ruang harddisk)
 
8. restart snmpd
# /etc/init.d/snmpd restart
 
9. Lakukan testing snmpwalk ke server cacti (snmp)/ cacti monitor
# snmpwalk –v1 –c public 192.168.10.5 .1
(public adalah nama community dan 192.168.10.5 adalah alamat server snmp)
 
10. Output yang akan anda dapatkan adalah sbb:
----------cuted----------
SNMP-VIEW-BASED-ACM-MIB::vacmGroupName.1."readonly" = STRING: MyROGroup
SNMP-VIEW-BASED-ACM-MIB::vacmGroupName.1."readwrite" = STRING: MyRWGroup
SNMP-VIEW-BASED-ACM-MIB::vacmGroupName.2."readonly" = STRING: MyROGroup
SNMP-VIEW-BASED-ACM-MIB::vacmGroupName.2."readwrite" = STRING: MyRWGroup
SNMP-VIEW-BASED-ACM-MIB::vacmGroupName.3."readonly" = STRING: MyROGroup
SNMP-VIEW-BASED-ACM-MIB::vacmGroupName.3."readwrite" = STRING: MyRWGroup
---------cuted---------

Berarti sudah ada komunikasi snmp (udp port 161 (message) dan 162 (trap
message) antara client (SNMP host) dengan server (cacti monitor)
Jika anda mendapatkan output
Timeout: No Response from 192.168.10.5

Berarti masih belum terjalin komunikasi (bayi juga tahu).
Langkah yang perlu dicek:
a. Lakukan ping dari client (SNMP host) dan Server (cacti monitor)
b. Pastikan tidak ada firewall yang memblok UDP port 161 maupun 162 atau
ICMP ping, atau ada ACL yang membatasi komunikasi client dan server.
Cek kembali file firewall.iptables
c. Jika tak yakin, buat saja kabel cross untuk menyambungkan client dan
server.
11. Lakukan hal yang sama jika ada server linux lain yang akan dimonitor. 

Mengaktifkan SNMP di Mikrotik
Login pada mikrotiknya menggunakan winbox :
- Enable settingan SNMP >> IP - SNMP - SNMP Setting - Enabled

- Tambahkan nama community yang akan digunakan di cacti >> Add - Name : Public - Read address : 0.0.0.0/0

*** selesai ***