|
|
Line 1: |
Line 1: |
− | 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>
| |
− | #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
| |