Contexte

Le modèle de check "Memory" vérifie l'utilisation de la mémoire RAM de la machine :

Exemple

Exemple de résultat

Données et métriques

Données

DonnéeDescriptionValeur par défaut
_WINDOWS_ALL_MEM_WARNIl définit le pourcentage d'utilisation de la mémoire à partir duquel le check passe en avertissement80
_WINDOWS_ALL_MEM_CRITIl définit le pourcentage d'utilisation de la mémoire à partir duquel le check passe en critique90
_WINDOWS_ALL_MEM_TIMEOUTCette donnée spécifie le nombre de secondes au-delà duquel la commande est interrompue. Certaines requêtes et un réseau avec une latence élevée peuvent nécessiter une augmentation de la valeur par défaut, qui est de 15 secondes.15

Si le temps de _WINDOWS_ALL_MEM_TIMEOUT dépasse les 60 secondes, le check devra être surchargé pour modifier le "temps maximum d'exécution d'un check" à la valeur définie dans le _WINDOWS_ALL_MEM_TIMEOUT. Voir   Temps maximum d'exécution d'un check (  voir Editer un check  ) .

Métriques

Nom de la métriqueDescription
Physical_Memory_UsedQuantité de mémoire RAM utilisée
Physical_Memory_UtilisationPourcentage d'utilisation de la mémoire RAM

Fonctionnement

Le check utilise la commande check_windows_physical_memory , ainsi que le script check_wmi_plus.   

 $PLUGINSDIR$/check_wmi_plus.pl -H "$HOSTADDRESS$" -u "$_HOSTDOMAINUSER$" -p "$_HOSTDOMAINPASSWORD$" -m checkmem -w "$_HOSTWINDOWS_MEM_WARN$" -c "$_HOSTWINDOWS_MEM_CRIT$" --inidir=$WMI_INI_DIR$ --security-mechanisms=$_HOSTWINDOWS_SECURITY_MECANISMS$