Contexte

Le check Load Average SSH analyse la charge système et l'affiche sous forme de pourcentages dans un tableau.

Dans ce tableau, les moyennes de la charge pendant la dernière minute, les 5 dernières minutes et les 15 dernières minutes sont affichées.

Paramétrage

Le check utilise la ligne de commande suivante :

$USERPLUGINSDIR$/linux_by_ssh/check_load_average_by_ssh_rust -H "$HOSTADDRESS$" -u "$_HOSTSSH_USER$" -p "$_HOSTSSH_PORT$" -i "$_HOSTSSH_KEY$" -P "$_HOSTSSH_KEY_PASSPHRASE$" -C -w "$_HOSTLOAD_WARN$" -c "$_HOSTLOAD_CRIT$"

Données utilisées provenant du modèle

DonnéeDescriptionValeur par défaut
LOAD_CRITDéfinit le load average à partir duquel le check passe en critique3,3,3
LOAD_WARNDéfinit le load average à partir duquel le check passe en warning1.5,1.5,1.5

Les valeurs des données sont multipliées par le nombre de CPU de la machine supervisé pendant le check, un warning à 1,1,1 sur une machine avec 4 CPU passera donc à 4,4,4.

Cette multiplication permet de ne pas avoir à se soucier du nombre de CPU dans la définition des seuils de WARNING et CRITIQUE du check.

Données utilisées provenant du check

Pas de données spécifiques pour ce check

Résultat

Interprétation des données

  • Statut :
    Le statut peut prendre 4 valeurs différentes ( OK / WARNING / CRITICAL /  UNKNOWN ).
    • Le seuil du statut WARNING est de 1.5,1.5,1.5
    • Le seuil du statut CRITICAL est 3,3,3


  • Résultat :
    Le résultat contient un message indiquant le statut ainsi que le load average de la minute précédente ainsi que le load average des 5 et 15 dernières minutes.


  • Résultat Long :
    Le résultat long contient un tableau qui affiche le load percent, le load average et les seuils pour 1 minute, 5 minutes et 15 minutes.

Métriques

Nom de la métriqueDescription
load1Moyenne de la charge pendant la dernière minute
load5Moyenne de la charge pendant les 5 dernières minutes
load15Moyenne de la charge pendant les 15 dernières minutes