Contexte

Le check Processes_Memory SSH va vérifier l'utilisation de la mémoire RAM RSS ( Resident Set Size ) de chaque processus et vous alerter dans le cas où ces derniers dépasseraient un certain seuil.

  • Les seuils sont modifiables dans les données.
  • Dans le cas où vous atteignez le seuil CRITIQUE, le check vous alertera aussi des processus dépassant seulement le seuil ATTENTION.


Paramétrage

Le check utilise la ligne de commande suivante :

$LINUXBYSSH_SHINKEN_PLUGINSDIR$/check_linux_health_by_ssh_rust --check check_processes_memory
   -H "$HOSTADDRESS$"
   -u "$_HOSTSSH_USER$"
   -p "$_HOSTSSH_PORT$"
   -i "$_HOSTSSH_KEY$"
   -P "$_HOSTSSH_KEY_PASSPHRASE$"
   -w "$_HOSTPROCESSES_MEM_WARN$"
   -c "$_HOSTPROCESSES_MEM_CRIT$"
   -U "$_HOSTPROCESSES_MEM_UNIT$"

Données utilisées provenant du modèle

Données communes pour les checks des modèles

Authentification

Données spécifiques pour ce check

DonnéeModifiable surUnitéValeur par défautDescription
PROCESSES_MEM_CRIT

l'Hôte

( Onglet Données )

PROCESSES_MEM_UNIT

60

Définit l'utilisation RSS à partir de laquelle le check passe en CRITIQUE ( % ou MB selon la donnée PROCESSES_MEM_UNIT ).
PROCESSES_MEM_WARN

l'Hôte

( Onglet Données )

PROCESSES_MEM_UNIT

50

Définit l'utilisation RSS à partir de laquelle le check passe en ATTENTION ( % ou MB selon la donnée PROCESSES_MEM_UNIT ).
PROCESSES_MEM_UNIT

l'Hôte

( Onglet Données )

--

%

Définit l'unité utilisée pour les seuils et l'affichage de la mémoire des processus.
Valeurs possibles :

  • %
  • MB

Données utilisées provenant du check

Pas de données spécifiques pour ce check

Résultat


Exemple

Interprétation des données

Statut

  • Le statut peut prendre 4 valeurs différentes :  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 :

      • PROCESSES_MEM_CRIT
      • PROCESSES_MEM_WARN

Affichage des Seuils


Le texte de la colonne  "Affichage des seuils" montre les DONNÉES utilisées et leur valeur définie sur l'équipement supervisé.

 

Situation

Statut

Exemple

  • Les charges dépassent la valeur de PROCESSES_MEM_CRIT.

CRITIQUE

  • Les charges dépassent la valeur de PROCESSES_MEM_WARN.

ATTENTION

Résultat

Le résultat contient un message indiquant le statut ainsi que le nombre de processus dont la consommation RAM dépasse les seuils configurés.

Résultat long

Le résultat long contient 2 tableaux :

  • Un tableau qui indique les processus ayant dépassé le seuil CRITIQUE.
  • Un tableau qui indique les processus ayant dépassé le seuil d'ATTENTION.

Les tableaux n'apparaissent que si des processus ont dépassé les seuils , dans le cas contraire , les tableaux n'apparaîtront pas .

Métriques

Aucune métrique n'est renvoyée pour ce check

Les Erreurs