Salut à tous
Je me note ça ici car je l'ai découvert par moi-même mais je n'ai pas pu trouver de source claire sur le net qui le documente. Si vous voulez stopper les logs d'un agent Nagios NSClient++ sur Windows, il faut se rendre dans le dossier où se trouve le fichier de configuration NSC.ini
ou nsclient.ini
(ça sera généralement dans le dossier C:\Program Files (x86)\NSClient++\
et commenter la ligne FileLogger.dll
en rajoutant un ;
devant. Cette ligne devrait se trouver dans une section [Modules]
au début du fichier de configuration.
Après avoir redémarré le nsclient via services.msc
, le log/journal nsclient.log
ne s'alimentera plus.
NOTE: Cette astuce devrait être applicable pour les version du nsclient Windows inférieure à 0.4.0. Les versions plus récentes ont log file = none
qui est documenté.