Contexte

Le check File Count [$KEY$] by WinRM permet de compter le nombre de fichiers présents dans un répertoire, en fonction d'un filtre spécifique.


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$" 
      --warning "$_SERVICEWINDOWS_BY_WINRM__FILES-COUNT__FILES_WARNING$" 
      --critical "$_SERVICEWINDOWS_BY_WINRM__FILES-COUNT__FILES_CRITICAL$"

Données utilisées provenant du modèle

Données communes pour les checks du modèle

Données spécifiques pour ce check

NomModifiable surValeur par défautDescription
WINDOWS_BY_WINRM__FILES-COUNT__FILES_WARNING

l'Hôte

( Onglet Données )

7Nombre de fichiers à détecter dans un répertoire avant de passer le check en statut ATTENTION
WINDOWS_BY_WINRM__FILES-COUNT__FILES_CRITICAL

l'Hôte

( Onglet Données )

10Nombre de fichiers à détecter dans un répertoire avant de passer le check en statut CRITIQUE

Les données DFE ( Duplicate Foreach )

NomModifiable surValeur par défaultDescription
WINDOWS_BY_WINRM__FILES_COUNT

l'Hôte

( Onglet Données )

--

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 quatre valeurs  OK / CRITIQUE / ATTENTION / INCONNU .

    • Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :

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

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
  • Le nombre de fichiers trouvé dépasse la valeur de WINDOWS_BY_WINRM__FILES-COUNT__FILES_WARNING

ATTENTION


  • Le nombre de fichiers trouvé dépasse la valeur de WINDOWS_BY_WINRM__FILES-COUNT__FILES_CRITICAL

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é.WINDOWS_BY_WINRM__FILES-COUNT__FILES_WARNINGWINDOWS_BY_WINRM__FILES-COUNT__FILES_CRITICAL

Exemple

Erreurs et pré-requis