Contexte

Le check Memory by SNMPv1v2 va récupérer des informations concernant la mémoire vive et la mémoire swap de votre machine tel que le pourcentage utilisé et le top 5 des processus consommant le plus de mémoire.

  • Le statut de ce check possède 2 raisons de changer de statut :
    • Soit votre mémoire RAM est trop élevée,
    • Soit votre mémoire SWAP est trop élevée.
  • Le statut du check sera donc le pire état des deux.

Paramétrage

Le check utilise la ligne de commande suivante :

$WINDOWS-BY-WINRM__SHINKEN__PLUGINSDIR$/check_windows_health_by_winrm_rust --check check_memory
    --hostname "$HOSTADDRESS$"
    --port "$_HOSTWINDOWS_BY_WINRM__PORT$"
    --username "$_HOSTWINDOWS_BY_WINRM__DOMAINUSER$" 
    --password "$_HOSTWINDOWS_BY_WINRM__DOMAINPASSWORD$"
    --auth_method "$_HOSTWINDOWS_BY_WINRM__AUTHMETHOD$"
    --linux_winrm_tmp_wf "$_HOSTWINDOWS_BY_WINRM__LINUX-WORKING-FOLDER$"
    -w "$_HOSTWINDOWS-BY-WINRM__MEMORY__RAM-WARN$"
    -c "$_HOSTWINDOWS-BY-WINRM__MEMORY__RAM-CRIT$"
    -W "$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-WARN-WHEN-RAM-IS-CRIT$,$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-WARN$"
    -S "$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-CRIT-WHEN-RAM-IS-CRIT$,$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-CRIT$"
    -s
    -a

Données utilisées provenant des modèles

Données communes pour les checks des modèles

Données spécifiques pour ce check

NomModifiable surUnitéValeur par défautDescription
WINDOWS-BY-WINRM__MEMORY__RAM-CRIT



l'Hôte

( Onglet Données )

%

95Définit le pourcentage de mémoire RAM utilisée à partir duquel le check passe en CRITIQUE.
WINDOWS-BY-WINRM__MEMORY__RAM-WARN



l'Hôte

( Onglet Données )

%

90Définit le pourcentage de mémoire RAM utilisée à partir duquel le check passe en ATTENTION .
WINDOWS-BY-WINRM__MEMORY__SWAP-CRIT

l'Hôte

( Onglet Données )

%

90Définit le pourcentage d'utilisation SWAP à partir duquel le check passe en CRITIQUE .
WINDOWS-BY-WINRM__MEMORY__SWAP-WARN

l'Hôte

( Onglet Données )

%

70Définit le pourcentage d'utilisation SWAP à partir duquel le check passe en ATTENTION .
WINDOWS-BY-WINRM__MEMORY__SWAP-CRIT-WHEN-RAM-IS-CRIT



l'Hôte

( Onglet Données )

%

20Définit le pourcentage d'utilisation SWAP à partir duquel le status de la swap passe en   CRITIQUE si la mémoire RAM est à plus de WINDOWS-BY-WINRM__MEMORY__RAM-CRIT.
WINDOWS-BY-WINRM__MEMORY__SWAP-WARN-WHEN-RAM-IS-CRIT

l'Hôte

( Onglet Données )

%

15Définit le pourcentage d'utilisation SWAP à partir duquel le status de la swap passe en ATTENTION si la mémoire RAM est à plus de WINDOWS-BY-WINRM__MEMORY__RAM-WARN.

Données DFE ( Duplicate Foreach )

Pas de données DFE pour ce check

Données utilisées provenant du check

Pas de données provenant du check pour ce modèle

Résultat

Exemple

Interprétation

Statut

  • Il peut prendre quatre valeurs  OK / CRITIQUE / ATTENTION / INCONNU .

    • Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :

      • WINDOWS-BY-WINRM__MEMORY__RAM-CRIT
      • WINDOWS-BY-WINRM__MEMORY__RAM-WARN
      • WINDOWS-BY-WINRM__MEMORY__SWAP-CRIT
      • WINDOWS-BY-WINRM__MEMORY__SWAP-WARN
    • Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :



Le texte de la colonne  "Affichage des seuils" montre les paramètres utilisés et leur valeur définie sur l'équipement supervisé.

 

Situation

Statut

Exemple

  • Le pourcentage de RAM dépassent la valeur de WINDOWS-BY-WINRM__RAM-CRIT.

CRITIQUE

  • Le pourcentage de RAM dépassent la valeur de WINDOWS-BY-WINRM__MEMORY__RAM-WARN.

ATTENTION

  • Le pourcentage de SWAP dépasse la valeur de WINDOWS-BY-WINRM__MEMORY__SWAP-CRIT.
CRITIQUE

  • Le pourcentage de SWAP dépasse la valeur de WINDOWS-BY-WINRM__MEMORY__SWAP-WARN.
ATTENTION

  • Le pourcentage de RAM dépassent la valeur de LINUX-BY-SNMP__MEMORY__RAM-CRIT.et le pourcentage de SWAP est supérieur à LINUX-BY-SNMP__MEMORY__SWAP-CRIT-WHEN-RAM-IS-CRIT.
    ( Cela n'a pas d'effet direct sur le status de la sonde, car elle est déjà en CRITIQUE . Cependant,  une indication visuelle montre l'état aggravé de la swap. )
CRITIQUE

  • Le pourcentage de RAM dépassent la valeur de WINDOWS-BY-WINRM__MEMORY__RAM-CRIT.et le pourcentage de SWAP est supérieur à WINDOWS-BY-WINRM__SWAP-WARN-WHEN-RAM-IS-CRIT.
    ( Cela n'a pas d'effet direct sur le status de la sonde, car elle est déjà en CRITIQUE . Cependant,  une indication visuelle montre l'état aggravé de la swap. )
CRITIQUE

Résultat

Le résultat contient un message indiquant le statut ainsi que le pourcentage des RAM et de SWAP.

Résultat Long

Le résultat long contient 3 tableaux :

  • Un tableau qui indique les 5 premiers processus les plus consommateurs.
  • Un tableau qui indique les détails de la consommation de la mémoire RAM
  • Le 3eme est optionnel car il n'apparait que si la mémoire SWAP est présente
    • il indique les détails de sa consommation.

Métriques

Nom de la métriqueUnitésDescription
buffered%

Quantité de mémoire tampon utilisée

buffered_absMB

Quantité de mémoire tampon utilisée

cached%

Quantité de mémoire cache

cached_absMB

Quantité de mémoire cache

consumed%

Quantité de mémoire consommée

consumed_absMB

Quantité de mémoire consommée

free%

Quantité de mémoire non utilisée

free_absMB

Quantité de mémoire non utilisée

used%

Quantité de mémoire totale utilisée ( en prenant en compte le cache et la mémoire tampon )

used_absMB

Quantité de mémoire utilisée  ( en prenant en compte le cache et la mémoire tampon )

swap_used%

Quantité de mémoire swap utilisée 

swap_free%

Quantité de mémoire swap libre

swap_free_absMB

Quantité de mémoire swap libre

swap_totalMB

Quantité totale de mémoire swap

swap_used_absMB

Quantité de mémoire swap utilisée

total_absMB

Quantité totale de mémoire ram disponible sur le serveur

Erreurs et pré-requis