| Scroll Ignore |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbook | true |
|---|
| scroll-eclipsehelp | true |
|---|
| scroll-epub | true |
|---|
| scroll-html | false |
|---|
|
|
Le check File Matching [$KEY$] EXIST by WinRM permet de vérifier la présence de fichiers dans un répertoire, en fonction d'un filtre spécifique ou d'une liste de nom de fichiers.
| Panel |
|---|

|
Le check utilise la ligne de commande suivante :
| Code Block |
|---|
|
$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 "exist" |
Données utilisées provenant du modèle
Données communes pour les checks du modèle
| Excerpt Include |
|---|
| Modèle windows-by-WinRM__base |
|---|
| Modèle windows-by-WinRM__base |
|---|
| nopanel | true |
|---|
|
Données spécifiques pour ce check
Aucune donnée spécifique — ce check ne dispose pas de seuils configurables.
Les données DFE ( Duplicate Foreach )
| Nom | Modifiable sur | Valeur par défaut | Description | Exemple |
|---|
| No Format |
|---|
WINDOWS_BY_WINRM__FILES-MATCHING-EXIST |
| l'Hôte ( Onglet Données ) | -- | | Valeur | Explication | Exemple |
|---|
| $KEY$ | Nom utilisé pour garantir l'unicité des checks DFE générés. | LOGS | | $ARG1$ | Répertoire principal à analyser. | | | $ARG2$ | Filtre à appliquer sur ce répertoire. Il peut prendre deux formes différentes : - un pattern
- une liste de noms de fichiers
| - *.log
- [fichier1.log,fichier2.log] ou fichier1.log;fichier2.log
| | $ARG3$ | Active ou désactive la recherche récursive dans le répertoire principal. Il peut accepter 2 types de données : - un booléen
- un nombre entier
| true/ false | Info |
|---|
Note : À "true", le check analysera le répertoire et tous ses dossiers jusqu'à la profondeur maximale. |
- 3 (Le check analysera le répertoire et ses dossiers à une profondeur maximale de 3).
| | $ARG4$ | Active ou désactive la prise en compte des fichiers cachés. | |
| | No Format |
|---|
LOGS$(C:\shinken)$(*.log)$$(10)$$(20)$$(MB)$$(true)$$(true)$ |
| No Format |
|---|
LOGS$(C:\shinken)$([fichier1.log,fichier2.log])$$(10)$$(20)$$(MB)$$(true)$$(true)$ |
|
| Excerpt Include |
|---|
| NEW_PAGE - SPAC-27 - Files Matching $KEY$ by WinRM |
|---|
| NEW_PAGE - SPAC-27 - Files Matching $KEY$ by WinRM |
|---|
| nopanel | true |
|---|
|
Données utilisées provenant du check
Pas de données provenant du check
| Excerpt Include |
|---|
| Uptime by WinRM |
|---|
| Uptime by WinRM |
|---|
| nopanel | true |
|---|
|
| Panel |
|---|

|
| Situation | Statut | Exemple |
|---|
- Mode pattern — au moins un fichier correspondant au filtre est présent dans le répertoire
| OK | | Panel |
|---|

|
|
- Mode pattern — aucun fichier correspondant au filtre dans le répertoire ciblé
| CRITIQUE | | Panel |
|---|

|
|
- Mode liste — tous les fichiers attendus sont présents
| OK | | Panel |
|---|

|
|
- Mode liste — au moins un fichier attendu est absent du répertoire ciblé
| CRITIQUE | | Panel |
|---|

|
|
Une seule ligne, le format dépend du mode de filtre :
Mode pattern :
- OK : N fichier(s) trouvé(s) correspondant à '' dans ''.
- CRITIQUE (0 fichier) : Aucun fichier trouvé correspondant à '<filtre>' dans '<chemin>'.
Mode liste :
- OK (tous trouvés) : Les N fichier(s) sont tous présent(s).
- CRITIQUE (≥ 1 manquant) : N fichier(s) manquant(s).
En mode pattern, aucun résultat long n'est émis.
En mode liste ($ARG2$ sous la forme [fichier1.log, fichier2.log, ...]), le résultat long est toujours émis. Il présente un tableau listant chaque fichier attendu avec son statut : PRESENT ou MISSING.
Aucune métrique émise par ce check.
| Excerpt Include |
|---|
| Erreurs du pack windows-by-WinRM__shinken |
|---|
| Erreurs du pack windows-by-WinRM__shinken |
|---|
| nopanel | true |
|---|
|
Votre essai Premium est terminé