Il arrive que certains serveur en production ou en qualification on des monté en charge non justifier de la RAM, afin de libérer la RAM non utilisé, voici une procédure à inclure dans CENTREON afin de la réduire de manière automatique.
Télécharger le fichier : ClearFSCache
décompressé le dossier et positionné le dossier ClearFSCache dans
C:\Program Files\NSClient++\scripts
Modifier le fichier nsclient.ini se trouvant dans le dossier
Trouver la rubrique
[/settings/external scripts/scripts]
Et rajouter la ligne
clean_ram = scripts/ClearFSCache/ClearFSCache/bin/Debug/ClearFSCache.exe
redémarrer votre service NSClient++ pour une prise en compte
Dans votre supervision
Il faut commencer par créer la commande clean_ram
Avec comme paramétre
$USER1$/check_nrpe -H $HOSTADDRESS$ -c clean_ram -t 120
Puis éditer le service RAM de votre hôtes qui pose problème
Aller dans l’onglet Traitements des données
Dans la partie Gestionnaire d’évènements
Et modifier les paramétre comme ci-dessous
– Gestionnaire d’évènements activé : oui
– Gestionnaire d’évènements : clean_ram
Il ne reste plus qu’a recharger les collecteurs pour une prise en compte