Ir al contenido

Configurando el SNMP en Linux

La mejor forma de supervisar un servidor o estación Linux (Red Hat, Fedora, Debian, Ubuntu, Mint, CentOS, Rocky Linux, Suse, OpenSuse… prácticamente cualquier distribución Linux) es a través del SNMP. Este tutorial tiene como objetivo instalar el servicio snmpd y realizar una configuración básica del servicio para poner a disposición la información a Monsta.

Conectado como root, en la terminal de Linux escriba:

Ventana de terminal
yum install net-snmp

Conectado como root, en la terminal de Linux escriba:

Ventana de terminal
apt-get install snmpd

En general, el archivo snmpd.conf se encuentra en /etc/snmp/. Haga una copia de seguridad del archivo original:

Ventana de terminal
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.old

Edite el nuevo archivo (ejemplo con vim: vim /etc/snmp/snmpd.conf) según las líneas siguientes:

Ventana de terminal
rocommunity public
sysLocation “Localização deste servidor”
sysContact seu@email.com.br

En la terminal, escriba:

Ventana de terminal
systemctl restart snmpd
systemctl enable snmpd

En la terminal, escriba:

Ventana de terminal
service snmpd restart

Permitir el servicio SNMP en el firewall de Linux

Sección titulada «Permitir el servicio SNMP en el firewall de Linux»

Si el servidor o estación Linux que desea monitorizar tiene un firewall habilitado, para acceder al servicio SNMP añada el ejemplo a continuación en las reglas de firewall de ese dispositivo. Si su distribución gestiona el firewall de forma diferente, abra el puerto de entrada UDP/161.

Ventana de terminal
firewall-cmd --permanent --zone=public --add-port=161/udp
systemctl restart firewalld