Basic Install and Configure SNMP on Centos/RHEL

Dibawah ini adalah langkah-langkah untuk menginstall snmp di CentOS/RHEL server, pada tutorial ini  akan mengkonfigurasi snmp community agar perangkat bisa di monitoring dengan misalnya cacti,zabbix,nagios,dll.

yum install net-snmp net-snmp-utils

Berikut adalah contoh konfigurasi snmpd:

# line 41: comment out
#com2sec notConfigUser   default       public
# line 74,75: uncomment and change
# change to your local network for "mynetwork" section
# change comunity name except public or private
com2sec local localhost SECRET_NAME
com2sec mynetwork 10.0.0.0/24 SECRET_NAME
# line 78,79: uncomment and change
group MyRWGroup v2c     local
group MyROGroup v2c     mynetwork
# line 85: uncomment
view all    included  .1                     80

# line 93,94: uncomment and change
access MyROGroup "" v2c   noauth   exact   all   none   none
access MyRWGroup "" v2c   noauth   exact   all   all      all


Merestart daemon snmpd

service snmpd restart

Untuk di Centos/RHEL gunakan perintah dibawah ini agar snmpd daemon bisa otomatis start saat boot

chkconfig snmpd on

Langkah selanjutnya adalah mengecek konfigurasi kita dengan perintah snmpwal( ganti SECRET_NAME dengan nama yang dipilih ) :


snmpwalk -v 1 -c SECRET_NAME -O e localhost

Setelah menjalankan perintah diatas sehatusnya muncul tulisan seperti dibawah ini


SNMPv2-MIB::sysDescr.0 = STRING: Linux 2.6.18-194.11.4.el5xen #1 SMP Tue Sep 21 05:40:24 EDT 201
0 x86_64
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (242211) 0:40:22.11
SNMPv2-MIB::sysContact.0 = STRING: root@localhost
SNMPv2-MIB::sysName.0 = STRING:
SNMPv2-MIB::sysLocation.0 = STRING: Unknown
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (2) 0:00:00.02
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: TCP-MIB::tcpMIB
SNMPv2-MIB::sysORID.3 = OID: IP-MIB::ip
SNMPv2-MIB::sysORID.4 = OID: UDP-MIB::udpMIB
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
SNMPv2-MIB::sysORID.6 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.7 = OID: SNMP-MPD-MIB::snmpMPDCompliance
SNMPv2-MIB::sysORID.8 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
.
.
.
.

Komentar

Nasohi Ciptandani mengatakan…
Simple configuration on debian 9
my ip: 192.168.1.1

apt-get install snmpd
edit /etc/snmp/snmpd.conf

comment
#agentAddress udp:127.0.0.1:161

add
rocommunity public

save

Testing
snmpwalk -v2c -c public 192.168.1.1

Postingan populer dari blog ini

Pembahasan IT Network Systems Administration Module A DNS (Forward Zone, Reverse Zone, CNAME, MX, Split View)

Cara restart / stop windows service (services.msc) dengan bat / cmd

How to convert VMDK to OVA