Obsevium: Configurar un cliente SNMP

Una vez instalado Observium, no está todo hecho. Faltaría configurar los clientes para que envíen su estado mediante SNMP. Para ello hay que instalar los paquetes de SNMP y configurarlos.

Instalación

Instalar SNMP y el mibs downloader

apt install snmp
apt install snmp-mibs-downloader

A continuación instalar snmpd

apt install snmpd

Y editar el default de snmpd y dejarlo de la siguiente manera:

vim /etc/default/snmpd
  #export MIBS=
  SNMPDOPTS='-LS6d -Lf /dev/null -u snmp -g snmp -I -smux,mteTrigger,mteTriggerConf -p /run/snmpd.pid'

Por último editar el archivo de configuración de snmpd

vim /etc/snmp/snmpd.conf
   agentAddress udp:<IP_de_máquina>:161
   sysLocation <Dirección>
   sysContact <Contacto>
   extend .1.3.6.1.4.1.2021.7890.1 distro /usr/bin/distro
   #defaultMonitors          yes
   #linkUpDownNotifications  yes
   rocommunity <nombre_comunidad> <IP_observium>/32

Añadir el script de distro

cd /usr/bin/ && wget https://raw.githubusercontent.com/tomzx/observium/svn-trunk/scripts/distro
chmod 755 distro

Reiniciar SNMP

/etc/init.d/snmpd restart

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *