l'asile.fr


Nagios : Limite de la taille de Status Information

Bon, j'y crois moyennement parce que c'est assez pointu...

J'utilise le principe de commandes externes pour renseigner des services Nagios préalablement créés en "passive check".
J'utilise pour cela le "command_file" (la FIFO donc).

J'envoi les informations à afficher dans Nagios via un "PROCESS_SERVICE_CHECK_RESULT" de la forme :

[1165571683] PROCESS_SERVICE_CHECK_RESULT;Serveur;service;1;données à faire afficher

Le problème est que les données à afficher sont tronquées. Il y a quelque part une limite de taille pour ces données.

D'où ma question : Connaissez-vous le paramètre (idéalement) à modifier pour augmenter cette taille ou connaissez-vous la constante à modifier (nécessitant éventuellement une recompilation de Nagios) ?

Merci.


Dernière modification le 08/12/06 à 18:10 par LeChat
vendredi
08 decembre 2006 à 16:58
 
 

Trouvé :

Il faut modifier le fichier /include/objects.h :

Le define est le suivant :
#define MAX_PLUGINOUTPUT_LENGTH 332 /* max. length of plugin output */


vendredi
08 decembre 2006 à 18:10
 
 

Chitttt 30 seconde et j'allais le dire.


vendredi
08 decembre 2006 à 18:29
 
 

Je m'en doutais. J'aurais du attendre au lieu de chercher...


vendredi
08 decembre 2006 à 20:26
 
 


Répondre au sujet

Vous devez être identifié pour participer à ce topic.