Contexte
Le modèle docker-on-linux-by-SSH__selected-containers__advanced offre la possibilité d'aller plus loin dans la supervision d'un conteneur . En complément des checks généraux fournis par le modèle docker-on-linux-by-SSH__selected-containers , ce modèle vous permet de cibler des points plus précis.
Ce modèle est efficace pour compléter la base d'information fournie par les autres modèles du pack .
Sommaire des checks
| Nom | Description |
|---|---|
[$KEY$] Image-age by SSH | Il récupère et vérifie l'âge de l'image sélectionnée. ( voir la page [$KEY$] Image-age by SSH ) |
[$KEY$] Restarts by SSH | Il récupère et vérifie le nombre de redémarrages effectués par le conteneur. ( voir la page [$KEY$] Restarts by SSH ) |
Les données
Les données communes pour tous les checks
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation du pack | Description |
|---|---|---|---|---|---|
DOCKER-ON-LINUX-BY-SSH__SSH-PORT | l'Hôte ( Onglet Données ) | -- | 22 | 22 | Port de connexion SSH. |
_DOCKER-ON-LINUX-BY-SSH__SSH-USER | l'Hôte ( Onglet Données ) | -- | user-service-shinken | user-service-shinken | Nom de l'utilisateur pour se connecter sur le serveur supervisé. |
_DOCKER-ON-LINUX-BY-SSH__SSH-KEY | l'Hôte ( Onglet Données ) | -- | /var/lib/shinken/.ssh/id_rsa | /var/lib/shinken/.ssh/id_rsa | Chemin vers la clé SSH privée de l'utilisateur shinken, sur le serveur hébergeant le Poller qui exécutera le check.
|
_DOCKER-ON-LINUX-BY-SSH__SSH-PASSPHRASE | l'Hôte ( Onglet Données ) | -- | $SSH_KEY_PASSPHRASE$ | $SSH_KEY_PASSPHRASE$ | Phrase secrète utilisée pour déchiffrer la clé privée de l'utilisateur ( si celle-ci est protégée par une passphrase ). La clé privée déchiffrée est ensuite utilisée pour authentifier l'utilisateur. |
Les données spécifiques
Pas de données spécifiques pour ce modèle
Les données DFE ( Duplicate Foreach )
Pas de données DFE pour ce modèle
Comment appliquer un modèle d'hôte à un hôte
Dans les 2 méthodes suivantes, remplacer mon_modèle par le modèle voulu :
- docker-on-linux-by-SSH__selected-containers__advanced
Dans l'interface de Configuration : Dans votre fichier de définition de vos éléments à importer via votre collecteur :Application du modèle via l'interface de Configuration
Application du modèle via un collecteur d'import de fichiers au format .cfg
define host {
host_name mon_hôte
use mon-modèle
}
