Bonjour,
Première intervention également sur cette liste :D

Cela dépend de la solution que tu utilises pour la virtualisation mais les
pertes de performances viennent de l'utilisation temps CPU kernel mais avec
les solutions actuelles (en full virtu pas en para) cela ne présente plus
une grosse perte de performances (avec la solution VMware que j'ai
actuellement en place je n'ai observé aucune perte de performance).

Pour augmenter les performances tu peux suivre plusieurs pistes :
- Optimisation des sondes ( utiliser du perl avec embedded Perl Nagios
plutôt que du script shell ou bash, un exécutable consomme moins qu'un
script)
- Réduire la fréquence de certain check si ce n'est pas déjà fait par ex. la
supervision de l'espace disque ou les serveurs de dev/test.
- Diminuer les check_by_ssh
- Etc...

Augmenter le cache : cached_host_check_horizon et
cached_service_check_horizon. Regardes du coter de nagiostats le nombre de
checks en cache, mais tu perds un petit peu en précision.

Sinon il reste 3 commandes magiques que je n'ai pas testé et qu'il faudrait
évaluer qui font partie de "use_large_installation_tweaks", mais elles
auraient un gros impact sur les perfs.
enable_environment_macros=0
free_child_process_memory=0
child_process_fork=0
Quelqu'un a un feedback la dessus ?

nagios -s te dis quoi ?

Pourquoi ne pas regarder du coter d'une architecture avec 2 poller ?

Cdt,
Lucas
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à