Contexte
Le modèle docker-on-linux-by-SSH__all-containers offre une vue générale. L'ensemble des checks apportés par ce modèle d'hôtes permettent d'estimer rapidement si les conteneurs fonctionnent correctement et ne présentent pas d'anomalies majeures.
Ce modèle est efficace pour déterminer rapidement l'état général des conteneurs.
Sommaire des checks
| Nom | Description |
|---|---|
Cpu by SSH | Vérifie la consommation CPU des conteneurs . ( voir la page Cpu by SSH ) |
Memory by SSH | Vérifie la consommation mémoire des conteneurs. ( voir la page Memory by SSH ) |
Status by SSH | Vérifie l'état annoncé par docker des conteneurs. ( voir la page Status 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 checks "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
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
}
