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.
Instalación
Sección titulada «Instalación»Sistemas que utilizan yum
Sección titulada «Sistemas que utilizan yum»Conectado como root, en la terminal de Linux escriba:
yum install net-snmpSistemas que utilizan apt-get
Sección titulada «Sistemas que utilizan apt-get»Conectado como root, en la terminal de Linux escriba:
apt-get install snmpdConfiguración del archivo snmpd.conf
Sección titulada «Configuración del archivo snmpd.conf»En general, el archivo snmpd.conf se encuentra en /etc/snmp/. Haga una copia de seguridad del archivo original:
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.oldEdite el nuevo archivo (ejemplo con vim: vim /etc/snmp/snmpd.conf) según las líneas siguientes:
rocommunity publicsysLocation “Localização deste servidor”sysContact seu@email.com.brReiniciar y habilitar el servicio SNMP
Sección titulada «Reiniciar y habilitar el servicio SNMP»Sistemas con Systemd
Sección titulada «Sistemas con Systemd»En la terminal, escriba:
systemctl restart snmpdsystemctl enable snmpdSistemas con Systemv
Sección titulada «Sistemas con Systemv»En la terminal, escriba:
service snmpd restartPermitir 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.
firewall-cmd --permanent --zone=public --add-port=161/udpsystemctl restart firewalld