viernes, 30 de septiembre de 2011

XenServer Nagios Check

Para los fans de Nagios y Citrix XenServer, hoy he subido en mi github un script en python que interroga la XAPI para ver el estado de los hosts físicos. En el mismo script hay la web donde se expone la versión original, esta es la adaptación para mi entorno. check_XenServer.py
     
Básicamente se conecta al host que le definimos en la  primera línea y si este no es el master, se conecta al master e interroga mediante host_metrics el estado de cada servidor.

Establecemos una política de n+1 es decir, si el numero de hosts "vivos" es inferior al valor de todos los hosts -1 nos aparecerá Critical.
       
Espero que les sea de utilidad :)
Saludos

miércoles, 21 de septiembre de 2011

Cacti - Template Citrix XenApp - Connected/disconnected users

Buscando templates para monitorizar las conexiones de los usuarios que entran a través de Citrix XenApp, un compañero me ha pasado el siguiente link: http://forums.cacti.net/about20675.html

Aquí podemos descargarnos un zip con diferentes templates para los windozers, entre ellos hay uno que realmente funciona como monitor de usuarios conectados/desconectados de cada servidor XenApp. Eso sí, hace falta instalar en los servidores Citrix la .dll de snmp4ctx

Aunque no estoy muy puesto en el tema, más o menos he podido crear una línea (la más gruesa) que suma las conexiones de todos los XenApp. Postearé más detalles cuando lo tenga finalizado :)