Monitorizar Asterisk con Nagios
Para todo aquel que no conozca Nagios, es una aplicación que permite mostrar el estado de un sistema y de sus parámetros más relevantes (CPU, memoria, disco duro, tráfico de red, etc…) así como monitorizar algunos servicios básicos e importantes (servidores y servicios varios como web, ftp, correo, etc) y como no podía ser de otro modo, también Asterisk.
Una de las ventajas que tiene esta aplicación es que dispone de un atractivo, sencillo e intuitivo interfaz web que permite mostrar de un rápido vistazo los parámetros más importantes de tantos servidores como queramos, así como monitorizar los servicios, direcciones IP, tráfico de red y un largo etcétera.
Buscando sistemas interesantes para monitorizar Asterisk y recordando una antigua conversación en la lista Asterisk-ES, he encontrado un plugin para Nagios que permitiría, de forma muy sencilla, monitorizar Asterisk y obtener algunos datos de interés como si el servidor está funcionando, extensiones SIP o IAX registradas y, modificando un poco el código (escrito en el intuitivo lenguaje Perl :D) poder obtener otros parámetros interesantes como llamadas simultaneas, líneas disponibles, o algún que otro.
De momento, dicho plugin se encuentra en la versión 1.0, aunque imagino que se podría hacer más completo.
Podeis ver más información en la web del creador (en francés):
http://blog.nicolargo.com/2008/10/superviser-asterisk-dans-nagios-grace-a-nagisk.html
y descargar el plugin desde el enlace:
http://www.nicolargo.com/dev/nagisk/nagisk-1.0.tgz
Relacionada:
Actualización:
Me estais enviando aplicaciones OpenSource para la monitorización y me parece interesante comentarlo por aquí para el resto de visitantes:
¿Conoceis alguna otra aplicación que permita monitorizar los parámetros de Asterisk y que sea libre?