Le check File Matching $KEY$ Exists by 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 |
|---|

|
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
| Excerpt Include |
|---|
| Modèle linux-by-SSH |
|---|
| Modèle linux-by-SSH |
|---|
| nopanel | true |
|---|
|
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 |
|---|

|
| Panel |
|---|

|
| Panel |
|---|

|
Interprétation des données
Il peut prendre trois valeurs OK / CRITIQUE / INCONNU
| Statut | Exemple |
|---|
- Le fichier ou répertoire est accessible et FILE_MISSING vaut False
| OK | | Panel |
|---|

|
|
- Le fichier ou répertoire est accessible et FILE_MISSING vaut True
| CRITIQUE | | Panel |
|---|

|
|
- Le fichier ou répertoire n'est pas accessible et FILE_MISSING vaut False
| CRITIQUE | | Panel |
|---|

|
|
- Le fichier ou répertoire n'est pas accessible et FILE_MISSING vaut True
| OK | | Panel |
|---|

|
|
Le résultat contient un message donnant des informations sur le statut du fichier.
Aucune métrique n'est renvoyée pour ce check
| Excerpt Include |
|---|
| Erreurs du pack linux-by-SSH |
|---|
| Erreurs du pack linux-by-SSH |
|---|
| nopanel | true |
|---|
|
Texte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialitéTexte non vérifié — veuillez confirmer la politique de confidentialité