Le check File Count by WinRM [$KEY$] va compter le nombre de fichiers présents dans un répertoire en fonction d'un filtre spécifique. Les requêtes s'effectuent via le protocole WinRM.
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$"
--linux_winrm_tmp_wf "$_HOSTWINDOWS_BY_WINRM__LINUX-WORKING-FOLDER$"
--path "$ARG1$"
--filter "$ARG2$"
--warning "$_SERVICEWINDOWS_BY_WINRM__FILES-COUNT__FILES_WARN$"
--critical "$_SERVICEWINDOWS_BY_WINRM__FILES-COUNT__FILES_CRIT$" |
| Nom | Modifiable sur | Défaut | Valeur par défaut à l'installation de Shinken | Description | |
|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | $DOMAINUSERSHORT$ | shinken_user | Nom d'utilisateur utilisé, sans le domaine | |
| l'Hôte ( Onglet Données ) | $DOMAINPASSWORD$ | superpassword | Mot de passe de l'utilisateur | |
| l'Hôte ( Onglet Données ) | $DOMAIN$ | MYDOMAIN | Nom du domaine Active Directory du compte. Si vide, alors c'est le domaine du serveur qui sera utilisé, ou un compte local s'il n'est pas dans un domaine Active Directory. | |
| l'Hôte ( Onglet Données ) | $_HOSTDOMAIN$\\ $_HOSTDOMAINUSERSHORT$ | MYDOMAIN\\shinken_user | Nom complet utilisé pour se connecter, il vaut par défaut DOMAINE\DOMAINUSERSHORT.
| |
| l'Hôte ( Onglet Données ) | $_HOSTAUTHMETHOD$ | ntlm | Méthode d'authentification utilisée pour accéder aux serveurs Windows. Méthodes disponibles :
|
| Nom | Modifiable sur | Défaut | Valeur par défaut à l'installation de Shinken | Description | |
|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | 7 | 7 | Nombre de fichiers à détecter dans un répertoire avant de passer le check en statut ATTENTION | |
| l'Hôte ( Onglet Données ) | 10 | 10 | Nombre de fichiers à détecter dans un répertoire avant de passer le check en statut CRITIQUE |
| Nom | Modifiable sur | Défaut | Valeur par défaut à l'installation de Shinken | Description | |
|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | -- | -- | Chemin vers le répertoire à vérifier et filtre à appliquer, exemple :
Check(s) impacté(s) :
|
Pas de données provenant du check
|
Ci-dessous, le résultat du check " Files Count by WinRM [$KEY$] " :
Il peut prendre quatre valeurs OK / ATTENTION / CRITIQUE / INCONNU .
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Situation | Statut |
|---|---|
Si le nombre de fichiers détectés reste dans la limite des seuils configurés, ou si aucun seuil n'est spécifié. | OK |
Si le nombre de fichiers détectés dépasse la limite de seuil d'avertissement configuré. | ATTENTION |
Si le nombre de fichiers détectés dépasse la limite de seuil critique configuré, ou si aucun fichier n'est détecté. | CRITIQUE |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Renvoie le nombre de fichiers détectés ainsi que le répertoire ciblé et le filtre utilisé :
Exemple :
4 file(s) detected in the folder : C:\Windows\test with the filter : *.txt
Pas de résultat long pour ce check.
Nom | Unités | Description |
|---|---|---|
files_count_"nom_du répertoire""nom du filtre" | Nombre | Retourne le nombre de fichiers détectés dans le répertoire qui correspondent au filtre indiqué. |