Buenos días.Ya disculparéis tanto tiempo sin actualizar, pero llevo una temporada con mucho trabajo.Bueno, que quería monitorizar algo más de mis servidores ESX 3.5 y he tenido que seguir un maravilloso procedimiento sacado de la manga en una mañana. Todo legal y oficial, pero me ha costado llegar hasta este punto. En concreto quería monitorizar el espacio libre en los discos locales.
A ejecutar en cada uno de los frontales a monitorizar (vía ssh)
- lwp-download http://packages.sw.be/nagios-nrpe/nagios-nrpe-2.5.2-1.el3.rf.i386.rpm
- lwp-download http://packages.sw.be/nagios-plugins/nagios-plugins-1.4.9-1.el3.rf.i386.rpm
- lwp-download http://packages.sw.be/perl-Net-SNMP/perl-Net-SNMP-5.2.0-1.2.el3.rf.noarch.rpm
- lwp-download http://packages.sw.be/perl-Crypt-DES/perl-Crypt-DES-2.05-3.2.el3.rf.i386.rpm
- lwp-download http://packages.sw.be/perl-Digest-SHA1/perl-Digest-SHA1-2.13-1.el3.rfx.i386.rpm
- lwp-download http://packages.sw.be/perl-Digest-HMAC/perl-Digest-HMAC-1.02-1.el2.rf.noarch.rpm
- lwp-download http://packages.sw.be/perl-Socket6/perl-Socket6-0.23-1.el3.rf.i386.rpm
- lwp-download http://packages.sw.be/fping/fping-2.4-1.b2.3.el3.rf.i386.rpm
- rpm -Uvh fping-2.4-1.b2.3.el3.rf.i386.rpm perl-Socket6-0.23-1.el3.rf.i386.rpm perl-Digest-HMAC-1.02-1.el2.rf.noarch.rpm perl-Digest-SHA1-2.13-1.el3.rfx.i386.rpm perl-Crypt-DES-2.05-3.2.el3.rf.i386.rpm perl-Net-SNMP-5.2.0-1.2.el3.rf.noarch.rpm nagios-nrpe-2.5.2-1.el3.rf.i386.rpm nagios-plugins-1.4.9-1.el3.rf.i386.rpm
- esxcfg-firewall -o 5666,tcp,in,nagios
- esxcfg-firewall -o 5666,tcp,out,nagios
- vi /etc/nagios/nrpe.cfg
- allowed_hosts para añadir la IP del servidor de nagios
- dont_blame_nrpe=1 (para permitir comandos)
- Descomenta la penúltima línea (check_disk) para que te funcione el comando
Listo! Ya está preparado para una monitorización estándar de espacio en disco usando nrpe.
Suerte!