Le check Files Matching [$KEY$] SIZE by WinRM permet de vérifier la taille des fichiers présents dans un répertoire, en fonction d'un filtre spécifique ou d'une liste.
|
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$"
--size-warn "$ARG3$"
--size-crit "$ARG4$"
--size-unit "$ARG5$"
--recursive "$ARG6$"
--include_hidden "$ARG7$"
--kind "size" |
| Nom | Modifiable sur | Valeur par défaut | Description | |
|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | 100 | Taille d'un fichier à partir de laquelle le check passe en statut ATTENTION Ce seuil est définie par WINDOWS_BY_WINRM__FILES-MATCHING-SIZE__SIZE-WARN ou par la position $ARG3$ de la DFE WINDOWS_BY_WINRM__FILES-MATCHING-SIZE. | |
| l'Hôte ( Onglet Données ) | 200 | Taille d'un fichier à partir de laquelle le check passe en statut CRITIQUE Ce seuil est définie par WINDOWS_BY_WINRM__FILES-MATCHING-SIZE__SIZE-CRIT ou par la position $ARG4$ de la DFE WINDOWS_BY_WINRM__FILES-MATCHING-SIZE. | |
| l'Hôte ( Onglet Données ) | MB | Unité utilisée pour l’affichage des tailles de fichiers ainsi que pour l’évaluation des seuils (SIZE-WARN et SIZE-CRIT). Valeurs supportées : B, KB, MB, GB ou TB. L'unité est définie par WINDOWS_BY_WINRM__FILES-MATCHING-SIZE__UNIT ou par la position $ARG5$ de la DFE WINDOWS_BY_WINRM__FILES-MATCHING-SIZE. |
| Nom | Modifiable sur | Valeur par défaut | Description | Exemple | ||
|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | -- | KEY$(ARG1)$$(ARG2)$$(ARG3)$$(ARG4)$$(ARG5)$$(ARG6)$$(ARG7)$.
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 ARGs associées. |
|
Pas de données provenant du check
|
Il peut prendre quatre valeurs OK / CRITIQUE / ATTENTION / INCONNU .
Le statut dépend du retour de sonde et de la configuration spécifique du check pour les données suivantes :
Le texte de la colonne "Affichage des seuils" montre les paramètres utilisés et leur valeur définie sur l'équipement supervisé.
|
| Situation | Statut | Exemple | |
|---|---|---|---|
| ATTENTION |
| |
| CRITIQUE |
| |
| CRITIQUE |
| |
| CRITIQUE |
|
Affiche un tableau arborescent par sévérité (Critical puis Warning) avec pour chaque fichier dépassant un seuil sa taille dans l'unité définie (ex : 150.25 MB).
En mode liste ($ARG3$ sous la forme [fichier1.log, fichier2.log, ...]), le résultat long est toujours émis :
| Nom | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
files_size_(NOM_FICHIER) | B | Retourne la taille en octets de chaque fichier détecté. | WINDOWS_BY_WINRM__FILES-MATCHING-SIZE__SIZE-WARN | WINDOWS_BY_WINRM__FILES-MATCHING-SIZE__SIZE-CRIT |
files_total_size_(CONTEXTE) | B | Retourne la taille totale en octets de l'ensemble des fichiers détectés. CONTEXTE est composé du répertoire supervisé et du filtre utilisé. | — | — |
|