Le check No Files Matching [$KEY$] EXIST by WinRM permet de vérifier l'absence de fichiers dans un répertoire, en fonction d'un filtre spécifique. Il est complémentaire du check EXIST : il passe en CRITIQUE si des fichiers correspondant au filtre sont trouvés.
|
Le check utilise la ligne de commande suivante :
$WINDOWS-BY-WINRM__SHINKEN__PLUGINSDIR$/check_windows_health_by_winrm_rust --check check_files_matching
--hostname "$HOSTADDRESS$"
--port "$_HOSTWINDOWS_BY_WINRM__PORT$"
--username "$_HOSTWINDOWS_BY_WINRM__DOMAINUSER$"
--password "$_HOSTWINDOWS_BY_WINRM__DOMAINPASSWORD$"
--auth_method "$_HOSTWINDOWS_BY_WINRM__AUTHMETHOD$"
--timeout "$_HOSTWINDOWS_BY_WINRM__TIMEOUT$"
--path "$ARG1$"
--filter "$ARG2$"
--recursive "$ARG3$"
--include_hidden "$ARG4$"
--kind "no_match" |
Aucune donnée spécifique — ce check ne dispose pas de seuils configurables.
| Nom | Modifiable sur | Valeur par défaut | Description | Exemple | ||
|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | -- | KEY$(VALUE1)$$(VALUE2)$$(VALUE3)$$(VALUE4)$.
Cette donnée utilise des valeurs par défaut héritées du modèle d'hôtes :
Ces valeurs par défaut peuvent être écrasées pour chaque check généré en remplissant les VALUEs associées. |
|
Pas de données provenant du check
|
Il peut prendre quatre valeurs OK / CRITIQUE / INCONNU .
| Situation | Statut | Exemple | |
|---|---|---|---|
| OK |
| |
| CRITIQUE |
| |
| OK |
| |
| CRITIQUE |
|
Renvoie le nombre de fichiers trouvés correspondant au filtre dans le répertoire ciblé, ou en mode liste le nombre de fichiers trouvés qui ne devraient pas être présents.
En mode pattern, aucun résultat long n'est émis.
En mode liste (VALUE2 sous la forme [fichier1.log, fichier2.log, ....] ), le résultat long n'est émis qu'en cas d'anomalie. Il présente un tableau listant chaque fichier avec son statut : FOUND (en rouge) pour les fichiers détectés à tort, ABSENT pour les fichiers correctement absents.
Aucune métrique émise par ce check.