Monitorizando ESXi con Nagios
Saturday, 20 de February de 2010Pués estos días estoy poniendo a punto un sistema Nagios para monitorizar los servidores (que ya tocaba). Buscando como monitorizar los servidores ESXi, me encontré con esto, donde nombran un sistema de monitorización llamado op5, que parece estar basado en Nagios y proporcionan un enlace a un script hecho en perl para monitorizar estos servidores con Nagios/op5 y una referencia de los comandos disponibles.
Partiendo de que prefiero monitorizar las VM’s desde el sistema operativo guest que desde el host, este plugin nos da bastantes comandos que pueden ser usados con o sin Virtual Center. Ah eso si, tenéis que tener instalado en el servidor Nagios el VMware vSphere SDK for Perl (lo podéis encontrar en VMWare).
Para los más “vagos” os dejo el script y un fichero definiendo los comandos para Nagios.


el July 30th, 2010 a las 18:29
Muchas gracias…
es que yo no soy vago… soy MUY vago, así que cojo los ficheros pero “me falta” la definición de servicios que me la tendré que hacer…
La única “pega”
Bueno, bromas a parte, como decía al principio, muchas gracias por el aporte.
Diego.
el July 30th, 2010 a las 18:37
Pues Diego, sabes que te digo… Coño que tienes razon.
Aquí tienes uno de los hosts que monitorizo (es básico pero sirve).
Saludos!
el June 17th, 2011 a las 14:16
hola, donde debo poner el archivo .pl he configurado todo pero cuando me realiza una comprobacion de CPU 8que es la unica que he configurado por ahora) me da el siguiente error
(Return code of 126 is out of bounds – plugin may not be executable)
podrias ayudarme
el June 27th, 2011 a las 19:38
Hola!
Pues el archivo lo tienes que poner en el directorio de plugins de nagios (si no recuerdo mal, el directorio por defecto es /sur/local/nagios/libexec).
Respecto al error no abría decirte, ya que no tengo ese nagios disponible para probar… Sorry.
Saludos!
el August 19th, 2011 a las 00:53
Consulta,
Hay que hacer algo en el servidor ESX para monitorearlo, por entiendo que toda la instalacion es el servidor de nagios o Op5.
Gracias de antemano,
Sldos
el August 19th, 2011 a las 01:01
Hola Victor!
Pues no recuerdo muy bien pero casi seguro que no hay que hacer nada en el esx (yo lo probé con esxi donde instalar cosas no es trivial).
Lo que si necesitas es el sdk de vmware instalado en el servidor de nagios para que el perl tenga los comandos necesarios.
Cualquier cosa ya sabes!
Saludos,
Chiru