| 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.
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$SHINKEN_LINUXBYSSH_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 |
|---|---|---|
| FILE_TO_CHECK | 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 |
|---|---|---|
| FILE_MISSING | 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)$.
Exemple
Résultat
Exemple
Interprétation des données
Statut
Il peut prendre trois valeurs OK / CRITIQUE / INCONNU
Situation | Statut | Exemple |
|---|---|---|
| OK | |
| CRITIQUE |
Résultat
Le résultat contient un message donnant des informations sur le statut du fichier.
Métriques
Aucune métrique n'est renvoyée pour ce check
