Contexte
Le modèle linux-by-SSH de notre pack comporte 6 checks permettant de superviser une machine Linux de manière globale ( CPU, RAM, Disques... )
Il s'agit d'un ensemble de checks réduits permettant d'identifier rapidement les problèmes courants pouvant être détectés sur une machine Linux.
Sommaire des checks
| Nom | Description |
|---|---|
Disks Usage by SSH | Analyse les partitions et indique si l'espace libre est suffisant. ( voir la page Disks Usage by SSH ) |
Load Average by SSH | Analyse la charge système ( load ) de la dernière minute, des 5 dernières minutes et des 15 dernières minutes et vous avertit si la charge dépasse le seuil paramétré. ( voir la page Load Average by SSH ) |
Memory by SSH | Récupère les informations de la mémoire RAM et de la mémoire SWAP. Retourne la consommation mémoire et les 5 processus les plus consommateurs. ( voir la page Memory by SSH ) |
Ntp Sync by SSH | Vérifie la date et l'heure du système en interrogeant avec un server de temps ntp. ( voir la page Ntp Sync by SSH ) |
Stats CPU by SSH | Récupère des informations sur le CPU comme le nombre de cœurs, la fréquence, le pourcentage d'utilisation du processeur et les processus les plus consommateurs. ( voir la page Stats CPU by SSH ) |
Uptime by SSH | Vérifie la date du dernier redémarrage de la machine ( depuis quand elle est démarrée, et si cela fait trop longtemps qu'elle n'a pas été redémarrée ). ( voir la page Uptime by SSH ) |
Les données
Les données communes pour tous les checks
Authentification
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
SSH_KEY | l'Hôte ( Onglet Données ) | -- | $SSH_KEY_KEY$ | ~/.ssh/id_rsa | Chemin vers la clé SSH privé de l'utilisateur shinken, sur le serveur hébergeant le Poller qui exécutera le check.
|
SSH_KEY_PASSPHRASE | l'Hôte ( Onglet Données ) | -- | $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é est ensuite utilisée pour authentifier l'utilisateur. |
SSH_PORT | l'Hôte ( Onglet Données ) | -- | $SSH_PORT$ | 22 | Port de connexion SSH. |
SSH_USER | l'Hôte ( Onglet Données ) | -- | $SSH_USER$ | shinken | Nom de l'utilisateur pour se connecter sur le serveur supervisé. |
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 :
- linux-by-SSH
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
}
