Difference between revisions of "Host SNMP Configuration"

From Technologia Incognita
Jump to: navigation, search
Line 10: Line 10:
  
  
Redhat: make sure the OPTIONS line in /etc/sysconfig/snmpd looks like this
 
  
OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid"
+
'''This also disables logging and as such gets rid of annoying "features" like'''
  
This also disables logging and as such gets rid of annoying "features" like
+
''snmpd[4990]: Connection from UDP: 1.2.3.4''
  
snmpd[4990]: Connection from UDP: 1.2.3.4
 
  
Replace the default /etc/snmp/snmpd.conf file with something like this, changing the community, location and contact fields
+
'''
 +
Replace the default /etc/snmp/snmpd.conf file with something like this, changing the community, location and contact fields'''
  
 
com2sec readonly  default        <COMMUNITY>
 
com2sec readonly  default        <COMMUNITY>

Revision as of 00:17, 30 November 2014

First install Net-SNMP :

root@ubuntu:~# apt-get install snmpd


Ubuntu: make sure the SNMPDOPTS line in /etc/default/snmpd looks like this

"SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -p /var/run/snmpd.pid'"


This also disables logging and as such gets rid of annoying "features" like

snmpd[4990]: Connection from UDP: 1.2.3.4


Replace the default /etc/snmp/snmpd.conf file with something like this, changing the community, location and contact fields

com2sec readonly default <COMMUNITY> group MyROGroup v1 readonly group MyROGroup v2c readonly group MyROGroup usm readonly view all included .1 80 access MyROGroup "" any noauth exact all none none syslocation <LOCATION> syscontact <CONTACT>

  1. This line allows Observium to detect the host OS if the distro script is installed

extend .1.3.6.1.4.1.2021.7890.1 distro /usr/bin/distro

Get the observium 'distro' script to identify your distribution via SNMP

wget http://www.observium.org/svn/observer/trunk/scripts/distro mv distro /usr/bin/distro chmod 755 /usr/bin/distro

You should then be able to restart snmpd

root@server:~# /etc/init.d/snmpd restart

And then add the device to your Observium installation! On devices with a large routing table

You may encounter sloppy SNMP responsiveness and high host load with too many routes installed in combination with netsnmp. Also see this Debian bugreport of a few years back. The last post seems to fix this issue, so if you are running full table, add these lines to snmpd.conf as well:

view all included .1 80 view all excluded .1.3.6.1.2.1.4.21 view all excluded .1.3.6.1.2.1.4.24 view system included .iso.org.dod.internet.mgmt.mib-2.system