Le check [$KEY$] Status by SSH permet de vérifier le status du conteneur sélectionné.
Il remonte, pour celui-ci, le status constaté par docker au moment de la vérification.
Plusieurs status existent et peuvent être remontés par un conteneur, mais seul le status "running" assure que le conteneur fonctionne de manière optimale. Le changement de statut repose donc sur une seule règle :
Si l’état du conteneur n'est pas "running", le check remontera en warning ou critique ( Basé sur la gravité du status remonté )
Ce check permet donc :
de détecter rapidement un comportement anormal,
de signaler un arrêt inattendu,
de confirmer que les services sont bien actifs.
Pour résumer, ce check est un indicateur clé pour vérifier le fonctionnement normal d'un groupe de conteneurs.
|
Le check utilise la ligne de commande suivante :
$SHINKEN_DOCKER-BY-SSH_PLUGINSDIR$/check_docker_SSH.py -H "$HOSTADDRESS$" -u "$_HOSTDOCKER-BY-SSH__SSH-USER$" -p "$_HOSTDOCKER-BY-SSH__SSH-PORT$" -k "$_HOSTDOCKER-BY-SSH__SSH-KEY$" -x "$_HOSTDOCKER-BY-SSH__SSH-PASSPHRASE$" -m "status" -s "$ARG1$" |
Pas de données spécifique pour ce check
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description | |
|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | --- | containers1$(containers1)$ | containers1$(containers1)$ | Nom du ou des conteneurs ( séparés par une virgule ), exemple "prod01$(prod01)$,php$(php)$".
|
Pas de données provenant du check pour ce modèle
|
|
Il peut prendre 3 valeurs OK / CRITIQUE / INCONNU .
Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :
Voici un tableau récSSHtulatif 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 |
|---|---|---|
| CRITIQUE | ![]() |
Le résultat court indique si l’état remonté correspond ou non à l’état attendu ( vérification booléenne ).
L'état attendu par défaut est "running" et peut être modifié avec la donnée "DOCKER-BY-SSH__STATUS__WAITING-STATUS"
Pas de résultat long pour ce check.
Pas de métriques pour ce check.
Votre essai Premium est terminé
Votre essai Premium est terminé