Re: [OT] Grafear chequeos nagios personalizados
El Fri, 25 Dec 2015 19:22:38 +0100, Maykel Franco escribió: > El día 29 de octubre de 2015, 15:42, Camaleón> escribió: Buf... correo viejuno, ya ni me acuerdo de lo que estábamos hablando :-) >> El Thu, 29 Oct 2015 12:38:04 +0100, Maykel Franco escribió: (...) >>> 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 >> >> (...) >> >> ¿Cuál es el comando que usas en ambos casos? Digo, al ejecutar >> directamente RRD para que genere los gráficos. > > No ejecuto ningún comando, pongo el check y los genera > automáticamente... En cuanto escupe datos, los crea en su > correspondiente ubicación con su correspondiente nombre de la > descripción del servicio. Pues de eso se trata, de que ejecutes el comando a mano en una consola para ver lo que hace. Una vez que lo tengas afinado ya le dirás al plugin de Nagios lo que quieras que ejecute. Saludos, -- Camaleón
Re: [OT] Grafear chequeos nagios personalizados
El día 29 de octubre de 2015, 15:42, Camaleónescribió: > El Thu, 29 Oct 2015 12:38:04 +0100, Maykel Franco escribió: > >> El día 15 de octubre de 2015, 17:33, Maykel Franco >> escribió: >>> El día 15 de octubre de 2015, 17:26, Camaleón >>> escribió: > > (...) > 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. >>> >>> 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 > > (...) > > ¿Cuál es el comando que usas en ambos casos? Digo, al ejecutar > directamente RRD para que genere los gráficos. No ejecuto ningún comando, pongo el check y los genera automáticamente... En cuanto escupe datos, los crea en su correspondiente ubicación con su correspondiente nombre de la descripción del servicio. > > Saludos, > > -- > Camaleón >
Re: [OT] Grafear chequeos nagios personalizados
El día 15 de octubre de 2015, 17:33, Maykel Francoescribió: > El día 15 de octubre de 2015, 17:26, Camaleón 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 >>> 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
Re: [OT] Grafear chequeos nagios personalizados
El Thu, 29 Oct 2015 12:38:04 +0100, Maykel Franco escribió: > El día 15 de octubre de 2015, 17:33, Maykel Franco >escribió: >> El día 15 de octubre de 2015, 17:26, Camaleón >> escribió: (...) >>> 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. >>> >> >> 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 (...) ¿Cuál es el comando que usas en ambos casos? Digo, al ejecutar directamente RRD para que genere los gráficos. Saludos, -- Camaleón
Re: [OT] Grafear chequeos nagios personalizados
El Thu, 15 Oct 2015 17:17:26 +0200, Maykel Franco escribió: > El día 15 de octubre de 2015, 17:13, Camaleón> 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
Re: [OT] Grafear chequeos nagios personalizados
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. Saludos, -- Camaleón
Re: [OT] Grafear chequeos nagios personalizados
El día 15 de octubre de 2015, 17:13, Camaleónescribió: > 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. > > Saludos, > > -- > Camaleón > 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.
Re: [OT] Grafear chequeos nagios personalizados
El día 15 de octubre de 2015, 17:26, Camaleónescribió: > El Thu, 15 Oct 2015 17:17:26 +0200, Maykel Franco escribió: > >> El día 15 de octubre de 2015, 17:13, Camaleón >> 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.
Re: [OT] Grafear chequeos nagios personalizados
El día 8 de octubre de 2015, 17:48, Maykel Francoescribió: > El día 7 de octubre de 2015, 16:24, Camaleón escribió: >> El Wed, 07 Oct 2015 09:50:17 +0200, Maykel Franco escribió: >> >>> Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer >>> mis propios scripts de chequeo cuando los necesite. Por ejemplo he >>> realizado uno para comprobar el número de Threads que tiene la máquina, >>> de esta forma, algo sencillo: >>> >>> #!/bin/bash >> >> (...) >> >>> fi echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number >>> Threads $threads" >>> >>> El problema que tengo es que pnp4nagios no grafea... No crea si quiera >>> el gráfico rrd... >>> >>> Si lo ejecuto, me devuelve esto: >>> >>> THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 >> >> 'label'=value[UOM];[warn];[crit];[min];[max] >> >> Hum... según el formato que espera Nagios, tendrías que usar algo de este >> tipo (a ojo): >> >> *** >> echo "THREADS $statustxt - Number Threads $threads | >> NumberThreads=$threads;2000;3000;0" >> *** > > Joder pues vaya ojo tienes... Ha funcionado... Imagino que también se > podrán pintar más de una cosa y de otro color. > > Voy a ver, sabiendo el formato ya no debería de ser difícil. > > Gracias. > >> >> Pero seguramente tengas algún script de ejemplo en el paquete pnp4nagios >> que puedas modificar para ir sobre seguro. >> >> Saludos, >> >> -- >> Camaleón >> 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...
Re: [OT] Grafear chequeos nagios personalizados
El día 7 de octubre de 2015, 16:24, Camaleónescribió: > El Wed, 07 Oct 2015 09:50:17 +0200, Maykel Franco escribió: > >> Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer >> mis propios scripts de chequeo cuando los necesite. Por ejemplo he >> realizado uno para comprobar el número de Threads que tiene la máquina, >> de esta forma, algo sencillo: >> >> #!/bin/bash > > (...) > >> fi echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number >> Threads $threads" >> >> El problema que tengo es que pnp4nagios no grafea... No crea si quiera >> el gráfico rrd... >> >> Si lo ejecuto, me devuelve esto: >> >> THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 > > 'label'=value[UOM];[warn];[crit];[min];[max] > > Hum... según el formato que espera Nagios, tendrías que usar algo de este > tipo (a ojo): > > *** > echo "THREADS $statustxt - Number Threads $threads | > NumberThreads=$threads;2000;3000;0" > *** Joder pues vaya ojo tienes... Ha funcionado... Imagino que también se podrán pintar más de una cosa y de otro color. Voy a ver, sabiendo el formato ya no debería de ser difícil. Gracias. > > Pero seguramente tengas algún script de ejemplo en el paquete pnp4nagios > que puedas modificar para ir sobre seguro. > > Saludos, > > -- > Camaleón >
Re: [OT] Grafear chequeos nagios personalizados
El miércoles, 7 oct 2015 a las 07:50 UTC Maykel Franco escribió: > Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer > mis propios scripts de chequeo cuando los necesite. Por ejemplo he > realizado uno para comprobar el número de Threads que tiene la > máquina, de esta forma, algo sencillo: > > #!/bin/bash > > threads=`grep -s '^Threads' /proc/[0-9]*/status | awk '{ sum += $2; } > END { print sum; }'` > > if [ $threads -lt 2000 ] ; then > status=0 > statustxt=OK > elif [ $threads -lt 3000 ] ; then > status=1 > statustxt=WARNING > else > status=2 > statustxt=CRITICAL > fi > echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number > Threads $threads" > > El problema que tengo es que pnp4nagios no grafea... No crea si quiera > el gráfico rrd... > > Si lo ejecuto, me devuelve esto: > > THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 > > Según la doc de nagios y de pnp4nagios: > > https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/perfdata.html > > http://docs.pnp4nagios.org/pnp-0.6/perfdata_format > > Creo que devuelvo lo que necesita para grafear pero no lo hace... > > Alguien tiene alguna idea? Pues según uno de los enlaces Performance data is defined by Nagios as “everything after the | of the plugin output” Es decir, creo que inviertes el orden, los datos a dibujar van después de la barra vertical. > Uso nagios 4.1.1 + NRPE + pnp4nagios > > Gracias de antemano. -- Manolo Díaz
[OT] Grafear chequeos nagios personalizados
Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer mis propios scripts de chequeo cuando los necesite. Por ejemplo he realizado uno para comprobar el número de Threads que tiene la máquina, de esta forma, algo sencillo: #!/bin/bash threads=`grep -s '^Threads' /proc/[0-9]*/status | awk '{ sum += $2; } END { print sum; }'` if [ $threads -lt 2000 ] ; then status=0 statustxt=OK elif [ $threads -lt 3000 ] ; then status=1 statustxt=WARNING else status=2 statustxt=CRITICAL fi echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number Threads $threads" El problema que tengo es que pnp4nagios no grafea... No crea si quiera el gráfico rrd... Si lo ejecuto, me devuelve esto: THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 Según la doc de nagios y de pnp4nagios: https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/perfdata.html http://docs.pnp4nagios.org/pnp-0.6/perfdata_format Creo que devuelvo lo que necesita para grafear pero no lo hace... Alguien tiene alguna idea? Uso nagios 4.1.1 + NRPE + pnp4nagios Gracias de antemano.
Re: [OT] Grafear chequeos nagios personalizados
El miércoles, 7 oct 2015 a las 13:52 UTC Maykel Franco escribió: > El día 7 de octubre de 2015, 10:40, Manolo Díaz >escribió: > > El miércoles, 7 oct 2015 a las 07:50 UTC > > Maykel Franco escribió: > > > >> Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer > >> mis propios scripts de chequeo cuando los necesite. Por ejemplo he > >> realizado uno para comprobar el número de Threads que tiene la > >> máquina, de esta forma, algo sencillo: > >> > >> #!/bin/bash > >> > >> threads=`grep -s '^Threads' /proc/[0-9]*/status | awk '{ sum += $2; } > >> END { print sum; }'` > >> > >> if [ $threads -lt 2000 ] ; then > >> status=0 > >> statustxt=OK > >> elif [ $threads -lt 3000 ] ; then > >> status=1 > >> statustxt=WARNING > >> else > >> status=2 > >> statustxt=CRITICAL > >> fi > >> echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number > >> Threads $threads" > >> > >> El problema que tengo es que pnp4nagios no grafea... No crea si quiera > >> el gráfico rrd... > >> > >> Si lo ejecuto, me devuelve esto: > >> > >> THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 > >> > >> Según la doc de nagios y de pnp4nagios: > >> > >> https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/perfdata.html > >> > >> http://docs.pnp4nagios.org/pnp-0.6/perfdata_format > >> > >> Creo que devuelvo lo que necesita para grafear pero no lo hace... > >> > >> Alguien tiene alguna idea? > > > > Pues según uno de los enlaces > > > > Performance data is defined by Nagios as “everything after the | of > > the plugin output” > > > > Es decir, creo que inviertes el orden, los datos a dibujar van después > > de la barra vertical. > > > >> Uso nagios 4.1.1 + NRPE + pnp4nagios > >> > >> Gracias de antemano. > > > > -- > > Manolo Díaz > > > > Te refieres así?? > > THREADS OK - 762 threads | Number Threads 762 ;2000;3000;0; > Después de la barra vertical 'Number Treads'=762;;2000;3000;0; Incluida comillas simples. No se especifica máximo. -- Manolo Díaz
Re: [OT] Grafear chequeos nagios personalizados
El día 7 de octubre de 2015, 10:40, Manolo Díazescribió: > El miércoles, 7 oct 2015 a las 07:50 UTC > Maykel Franco escribió: > >> Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer >> mis propios scripts de chequeo cuando los necesite. Por ejemplo he >> realizado uno para comprobar el número de Threads que tiene la >> máquina, de esta forma, algo sencillo: >> >> #!/bin/bash >> >> threads=`grep -s '^Threads' /proc/[0-9]*/status | awk '{ sum += $2; } >> END { print sum; }'` >> >> if [ $threads -lt 2000 ] ; then >> status=0 >> statustxt=OK >> elif [ $threads -lt 3000 ] ; then >> status=1 >> statustxt=WARNING >> else >> status=2 >> statustxt=CRITICAL >> fi >> echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number >> Threads $threads" >> >> El problema que tengo es que pnp4nagios no grafea... No crea si quiera >> el gráfico rrd... >> >> Si lo ejecuto, me devuelve esto: >> >> THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 >> >> Según la doc de nagios y de pnp4nagios: >> >> https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/perfdata.html >> >> http://docs.pnp4nagios.org/pnp-0.6/perfdata_format >> >> Creo que devuelvo lo que necesita para grafear pero no lo hace... >> >> Alguien tiene alguna idea? > > Pues según uno de los enlaces > > Performance data is defined by Nagios as “everything after the | of > the plugin output” > > Es decir, creo que inviertes el orden, los datos a dibujar van después > de la barra vertical. > >> Uso nagios 4.1.1 + NRPE + pnp4nagios >> >> Gracias de antemano. > > -- > Manolo Díaz > Te refieres así?? THREADS OK - 762 threads | Number Threads 762 ;2000;3000;0;
Re: [OT] Grafear chequeos nagios personalizados
El Wed, 07 Oct 2015 09:50:17 +0200, Maykel Franco escribió: > Hola buenas, finalmente me he decantado por usar nagios a pelo y hacer > mis propios scripts de chequeo cuando los necesite. Por ejemplo he > realizado uno para comprobar el número de Threads que tiene la máquina, > de esta forma, algo sencillo: > > #!/bin/bash (...) > fi echo "THREADS $statustxt - $threads threads ;2000;3000;0; | Number > Threads $threads" > > El problema que tengo es que pnp4nagios no grafea... No crea si quiera > el gráfico rrd... > > Si lo ejecuto, me devuelve esto: > > THREADS OK - 762 threads ;2000;3000;0; | Number Threads 762 'label'=value[UOM];[warn];[crit];[min];[max] Hum... según el formato que espera Nagios, tendrías que usar algo de este tipo (a ojo): *** echo "THREADS $statustxt - Number Threads $threads | NumberThreads=$threads;2000;3000;0" *** Pero seguramente tengas algún script de ejemplo en el paquete pnp4nagios que puedas modificar para ir sobre seguro. Saludos, -- Camaleón