[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Grafear chequeos nagios personalizados



El día 15 de octubre de 2015, 17:33, Maykel Franco
<maykeldebian@gmail.com> escribió:
> El día 15 de octubre de 2015, 17:26, Camaleón <noelamac@gmail.com> escribió:
>> El Thu, 15 Oct 2015 17:17:26 +0200, Maykel Franco escribió:
>>
>>> El día 15 de octubre de 2015, 17:13, Camaleón <noelamac@gmail.com>
>>> escribió:
>>>> El Thu, 15 Oct 2015 16:13:21 +0200, Maykel Franco escribió:
>>>>
>>>>> Buenas, no consigo grafear 2 cosas en el mismo gráfico... No veo nada
>>>>> en la documentación. Imaginaros que quiero grafear en el mismo gráfico
>>>>> la memoria ram usada, la disponible y la swap, por poner un ejemplo, y
>>>>> cada uno con diferente color obviamente...
>>>>
>>>> Supongo que eso será cosa de la configuración de RRD Tools, mira a ver
>>>> si permite combinar en un único gráfico varias funcionalidades/scripts
>>>> que generes con pnp4nagios. Así a bote pronto entiendo que debe ser
>>>> posible.
>>>>
>>>> Jolines... mira, alguien pregunta lo mismo:
>>>>
>>>> Aggregating more than two RRDs in RRDGraph returns empty graph
>>>> http://serverfault.com/questions/574683/aggregating-more-than-two-rrds-in-rrdgraph-returns-empty-graph
>>>>
>>>> Ahora bien, es posible que tengas que generar el gráfico a mano si
>>>> pnp4nagios no lo hace automáticamente.
>>>>
>>>>
>>> Gracias, ese enlace no le había visto, lo que no veo es cómo tiene que
>>> devolver los datos el script de check de nagios. No sé si me explico.
>>
>> Bueno, eso lo enviaste tú en el primer mensaje que mandaste ;-)
>>
>> https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/perfdata.html
>>
>> Los pasos para realizar las pruebas iniciales serían:
>>
>> 1/ Conseguir que Nagios genere los datos (cpu, ram, swap) con el formato
>> correcto
>> 2/ Almacenar esos datos para que RRD los pueda leer
>> 3/ Ejecutar RRD pasándole la información almacenada para que te pinte la
>> imagen con los datos superpuestos
>>
>> Una vez que tengas eso funcionando correctamente tendrás que ver la forma
>> de integrar pnp4nagios para que lo haga automáticamente, es decir, para
>> que genere todos esos datos en el formato que Nagios espera.
>>
>> Saludos,
>>
>> --
>> Camaleón
>>
>
>
> Perfecto, gracias.

Lo que sí que es curioso es lo que pasa con el comando check_load,
para el servidor nagios monitorizador, el check_load de 1min , 5 min y
15 min lo mete en el mismo gráfico con diferentes colores:

http://imgur.com/gUz7jjD

Y en cambio , si grafeo otro servidor usando nrpe + check_load, que me
devuelve la misma sintaxis que el servidor de nagios, lo grafea en
graficos diferentes:

http://imgur.com/PQv0Jbi

Curioso y como digo el resultado del comando check en ambos servidores
es el mismo:

NAGIOS

OK - load average: 0.00, 0.00, 0.02|load1=0.000;5.000;10.000;0;
load5=0.000;4.000;6.000;0; load15=0.020;3.000;4.000;0;

TOONE

OK - load average: 1.00, 1.00, 1.00|load1=1.000;15.000;30.000;0;
load5=1.000;10.000;25.000;0; load15=1.000;5.000;20.000;0;


La configuración en ambos es la misma, no tiene más...

check_command                   check_local_load!5.0,4.0,3.0!10.0,6.0,4.0


Reply to: