Contexte

Le check No Files Matching [$KEY$] by WinRM va vérifier qu'aucun fichier ne soit présent dans un répertoire en fonction d'un filtre spécifique. Les requêtes s'effectuent via le protocole WinRM.


Paramétrage

Le check utilise la ligne de commande suivante :

$WINDOWS-BY-WINRM__SHINKEN__PLUGINSDIR$/check_windows_health_by_winrm_rust --check check_files
      --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$" 
      -n

Données utilisées provenant du modèle

Données communes pour les checks du modèle

Données spécifiques pour ce check

Pas de données spécifiques pour ce check.

Les données DFE ( Duplicate Foreach )

NomModifiable surValeur par défautDescription
WINDOWS_BY_WINRM__EMPTY_FOLDER

l'Hôte

( Onglet Données )

exemple1$(D:\Users\old-user)$$(*)$

Chemin vers le répertoire à vérifier et filtre à appliquer, exemple :

  • .txt$(C:\Windows)$$(*.txt)$ : Vérifie la présence de fichiers possédant l'extension ''txt "  dans le répertoire " C:\Windows "

Données utilisées provenant du check

Pas de données provenant du check

Résultat

Exemple

Interprétation

Statut

  • Il peut prendre trois valeurs  OK / CRITIQUE  / INCONNU .

    • Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :


Situation Statut Exemple
  • Le dossier configuré contient des fichiers

CRITIQUE


  • Le dossier configuré n'existe pas

CRITIQUE

Résultat

Renvoie le nombre de fichiers détectés ainsi que le répertoire ciblé et le filtre utilisé :

Résultat Long

Pas de résultat long pour ce check.

Métriques

Définition

Nom

Unité

Description

Seuil d'avertissement

Seuil critique

files_count_( NOM_DOSSIER )( VALEUR_FILTRE )

--Retourne le nombre de fichiers détectés dans le répertoire qui correspondent au filtre indiqué.----

Exemple

Erreurs et pré-requis