Contexte
Le modèle docker-on-linux-by-SSH__all-containers__advanced offre la possibilité d'aller plus loin dans la supervision des conteneurs . En complément des checks généraux fournis par le modèle docker-on-linux-by-SSH__all-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 |
|---|---|
Image-age by SSH | Il récupère et vérifie l'âge des images stockées sur le Docker. ( voir la page Image-age by SSH ) |
Restarts by SSH | Il récupère et vérifie le nombre de redémarrages effectués par chaque conteneur. ( voir la page 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
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation du pack | Description |
|---|---|---|---|---|---|
_DOCKER-ON-LINUX-BY-SSH__CONTAINERS-EXCLUDED | l'Hôte ( Onglet Données ) | -- | __ | __ | La liste des conteneurs à exclure des vérifications. Cette donnée n'est utilisée que pour les checks des modèles "all_containers". |
_DOCKER-ON-LINUX-BY-SSH__IMAGES-EXCLUDED | l'Hôte ( Onglet Données ) | -- | __ | __ | La liste des images à exclure des vérifications pour le check "Image-age". Cette donnée n'est utilisée que pour les checks des modèles "all_containers". |
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__all-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
}
