Bonjour à tous, un petit post sup pour une question - débat à propos des perfs nagios et de sa conf :
le but de ce post est double :
1) résoudre mon problème (ca va de soit)
2) voir si pn ne peut pas trouver une conf plus ou moins générique qui fonctionne bien en fonction de ce qu'on veut faire
3) faire profiter tout le monde de l'experience de chacun
J'explique mon problème :
j'ai une conf Nagios qui mélange contrôles passifs (NSCA) et actifs (plugins)
-> conf Nagios :
control actif available
control passif available
Pour les contrôles passifs, il faut contrôler le raffraichissement des données
control freshness available
-> template de service :
services actifs : control freshness : no
services passifs : control frechness : yes
Au resultat, j'ai quelques plugins actifs qui ne sont jamais lancés :
ils sont bien prévus dans le schedduler
à l'heure ou ils devraient être executés : Nagios ne fait rien
un peu plus tard, le scedduler les reprogramme à un temps ulterieur
ect ...
-> ils ne sont jamais executés ??
-> changement de conf : je force le check freshness pour tous les services
-> le scedduler est constement interrompu par le module check freshness pour executer tous les plugins.
Tous sont bien executés mais ce forcage fait dégringoler les perfs et rempli les logs Nagios de facon assez énorme...
-> test de la fonctions :
Orphaned Service Check Option -> yes, pas de changement très probant
Normalement, pour les services actifs, ils sont tous executés sans être obligé de définir le check freshness (doc Nagios) mais ca n'a pas l'air de très bien fonctionner ...
Qq un a-t-il eu le même problème ?
comment le résoudre ?
J'ai l'impression que pas mal de fonctions gèrenet de manière concurente le problème de l'ordonnencement et de vérification que tous les checks sont bien effecués sans vraiement se concerter ce qui fait que c'est un peu le bazard.
utilisation : nagios V2.8
nb hosts : 34
nb services monitorés : 200
cordialement,
gaé
le but de ce post est double :
1) résoudre mon problème (ca va de soit)
2) voir si pn ne peut pas trouver une conf plus ou moins générique qui fonctionne bien en fonction de ce qu'on veut faire
3) faire profiter tout le monde de l'experience de chacun
J'explique mon problème :
j'ai une conf Nagios qui mélange contrôles passifs (NSCA) et actifs (plugins)
-> conf Nagios :
control actif available
control passif available
Pour les contrôles passifs, il faut contrôler le raffraichissement des données
control freshness available
-> template de service :
services actifs : control freshness : no
services passifs : control frechness : yes
Au resultat, j'ai quelques plugins actifs qui ne sont jamais lancés :
ils sont bien prévus dans le schedduler
à l'heure ou ils devraient être executés : Nagios ne fait rien
un peu plus tard, le scedduler les reprogramme à un temps ulterieur
ect ...
-> ils ne sont jamais executés ??
-> changement de conf : je force le check freshness pour tous les services
-> le scedduler est constement interrompu par le module check freshness pour executer tous les plugins.
Tous sont bien executés mais ce forcage fait dégringoler les perfs et rempli les logs Nagios de facon assez énorme...
-> test de la fonctions :
Orphaned Service Check Option -> yes, pas de changement très probant
Normalement, pour les services actifs, ils sont tous executés sans être obligé de définir le check freshness (doc Nagios) mais ca n'a pas l'air de très bien fonctionner ...
Qq un a-t-il eu le même problème ?
comment le résoudre ?
J'ai l'impression que pas mal de fonctions gèrenet de manière concurente le problème de l'ordonnencement et de vérification que tous les checks sont bien effecués sans vraiement se concerter ce qui fait que c'est un peu le bazard.
utilisation : nagios V2.8
nb hosts : 34
nb services monitorés : 200
cordialement,
gaé
Comment