| Panel | ||||
|---|---|---|---|---|
| ||||
|
Contexte
Le check checkIfFileExists SSH permet de rechercher le fichier ou le répertoire que vous lui avez fourni en paramètre, et vérifie si celui-ci est bien existant.
| Panel |
|---|
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$LINUXBYSSH_SHINKEN_PLUGINSDIR$/check_linux_health_by_ssh_rust --check check_existing_file
-H "$HOSTADDRESS$"
-u "$_HOSTSSH_USER$"
-p "$_HOSTSSH_PORT$"
-i "$_HOSTSSH_KEY$"
-P "$_HOSTSSH_KEY_PASSPHRASE$"
-f "$ARG1$"
-a "$_HOSTFILE_MISSING$" |
Données DFE ( Duplicate Foreach )
| Donnée | Description | Exemple | ||
|---|---|---|---|---|
| Définit le chemin absolu vers les fichier ou le répertoires que le check doit rechercher | Password$(/etc/passwd)$ |
Données utilisées provenant du modèle
Données communes pour les checks des modèles
Authentification
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Donnée | Description | Valeur par défaut | ||
|---|---|---|---|---|
| Permet de vérifier si un fichier est disponible ou non | False |
Données utilisées provenant du check
Pour utiliser ce check il vous faudra tout d'abord définir une paire KEY$(VALUE)$ dans la donnée PROCESSES_TO_CHECK. Cette donnée est une donnée DFE (Duplicate Foreach), on peut donc chainer plusieurs paires KEY$(VALUE)$.
| Panel |
|---|
Exemple
| Panel |
|---|
Résultat
Exemple
| Panel |
|---|
Interprétation des données
Statut
Il peut prendre trois valeurs OK / CRITIQUE / INCONNU
Situation | Statut | Exemple | |||
|---|---|---|---|---|---|
| OK
| OK |
| ||
| CRITIQUE |
| |||
| |||||
| CRITIQUE |
| |||
| OK | ||||
| |||||
Résultat
Le résultat contient un message donnant des informations sur le statut du fichier.
Résultat long
Pas de résultat long.
Métriques
Aucune métrique n'est renvoyée pour ce check
...





