Herramientas de usuario

Herramientas del sitio


manuales:nagios:capacitacion:anexo_-_codigo_fuente_de_nagios

Análisis del código fuente de Nagios

Plugins

La interfaz de plugins de Nagios es simple, pero también significa que Nagios no se preocupa por la longitud de salida del plugin. Si es superior a la longitud del búfer interno, no es informado y a menudo nadie se da cuenta. El contenido simplemente se corta o trunca.

Para los datos de rendimiento/performance : Si el buffer no es lo suficientemente grande, los datos de rendimiento pueden verse afectados.

Comparativa de tamañao de buffer en versiones de Nagios
Salida máxima de plugin
en bytes
Version de NagiosArchivo include
3521.0common/objects.h
3482-0include/objects.h
3322-1include/objects.h
40963-0ainclude/nagios.h
81923-0include/nagios.h
81924-0include/nagios.h

El buffer de datos se modifica en la siguiente constante MAX_PLUGIN_OUTPUT_LENGTH. En la línea 271 del archivo nagios.h.

#define MAX_PLUGIN_OUTPUT_LENGTH                8192    /* max length of plugin output (including perf data) */

http://fossies.org/dox/nagios-4.1.1/

manuales/nagios/capacitacion/anexo_-_codigo_fuente_de_nagios.txt · Última modificación: 2015/09/17 18:03 por cayu