Monitoring

//Monitoring

Monitorización JBoss en Nagios

Mediante el proyecto JBoss2Nagios podemos monitorizar el valor de un ObjectName determinado, lo que nos permite monitorizar los valores de conexión de un DataSource, el estado del servidor en sí, etc… Los objetos disponibles y sus valores podemos verlos en la consola de http://maquina_jboss:8080/jmx-console/, a nosotros nos sirve poder ver el DataSource AppDS (número de conexiones abiertas en un momento determinado, entre otros valores). […]

15 July 2010|Categories: Monitoring|Tags: , |2 Comments

Instalación cliente Nagios en Windows

En Windows el cliente que usamos para Nagios es el NSClient++, un híbrido de los clásicos NRPE y nsclient. Éste usa el protocolo de comunicación de NRPE, pero a la vez incluye librerías de tests en DLLs como las que usaba nsclient. Eso permite que los tests básicos de CPU, memoria, disco y otros ya vean incluídos y no haga falta añadir de base scripts de test en VBS,… […]

26 April 2010|Categories: Monitoring|Tags: |0 Comments

Nagios: templates para pnp

Los templates de PNP permiten configurar las opciones de graficado que se le pasan al RRDTool. Si el template no existe PNP muestra una gráfica para cada fuente de datos que se pasa en el performance data. Pero a veces eso no es lo óptimo: el test de CPU quizás nos proporciona un valor de sys, otro de usr y otro para I/O, y nos interesa que en una misma gráfica existan los tres valores uno a caballo del otro para que la suma nos de el total de CPU en vez de mostrarnos tres gráficas separadas. Para identificar qué template usa un test basta con buscar dentro de $NAGIOS_HOME/share/perfdata/$HOST/$SERVICIO.xml la entrada TEMPLATE que aparece al principio de todo. PNP buscará las opciones en $NAGIOS_HOME/share/pnp/templates/NOMBRE_TEMPLATE.php. Es decir, si en el fichero xml hemos encontrado la linea <TEMPLATE>check_dns</TEMPLATE>, el fichero de configuración debe ser check_dns.php. […]

14 February 2009|Categories: Monitoring|0 Comments

Cuatro ideas de Nagios

Nagios es un sistema open source popular para monitorizar una red. Monitoriza los hosts y servicios que se especifiquen, alertando cuando el comportamiento de la red no es el deseado y nuevamente cuando vuelve a su estado correcto. […]

9 September 2008|Categories: Monitoring|Tags: |2 Comments

NDO + Nagvis

El add-on NDOUtils permite almacenar la configuración, tests y resultados en una base de datos MySQL. Por ahora MySQL no es el backend de Nagios, siendo archivos planos. Pero este proyecto permite mantener una estructura de datos sobre la que se pueden alimentar otros proyectos como NagVis. Se estima que en el futuro la plataforma estará sobre MySQL/Postgres con lo que todos estos addons no sólo serán compatibles sino que además irán sobre la base de datos backend real. […]

22 April 2008|Categories: Monitoring|0 Comments

Configurar alerta para tiempos mayores

Supongamos una máquina donde durante largos intervalos la CPU está a más del 90%. Quizás nos interesa que sólo muestre alerta si ha transcurrido una hora durante la que se ha mantenido este estado. […]

14 April 2008|Categories: Monitoring|0 Comments

Nagios: chequeo de la configuración

Cuando vamos a reiniciar Nagios después de haber tocado archivos de configuración puede que se nos haya colado un error. […]

18 February 2008|Categories: Monitoring|0 Comments

Nagios: configuración de un script

Los scripts de monitorización de Nagios devuelven dos tipos de valor: por un lado la cadena de salida y por otro el valor de ERRORLEVEL que indica si es OK, Warning o Critical. […]

8 January 2008|Categories: Monitoring|0 Comments

NRPE: cliente para Linux y Solaris

Para poder monitorizar servidores Linux/Unix mediante Nagios debemos instalar el cliente NRPE, junto con los Plugins (son los chequeos que lanzará el NRPE según la configuración). […]

7 December 2007|Categories: Monitoring|0 Comments

Nagios: instalación y configuración

Nagios se instala fácilmente siguiendo la documentación oficial de http://www.nagios.org. El procedimiento que añado a continuación es el que me sirve a mi como referencia, aunque para evitar problemas os recomienda que sigais la documentación oficial. Pueden haber inexactitudes y aquí me baso en la instalación para la versión 3.0.1 sobre máquinas Solaris. Si seguís leyendo es ya bajo vuestra responsabilidad. […]

7 December 2007|Categories: Monitoring|3 Comments