Manuel Utilisateur > Objets > Liste alphabétique > Onglet Système de Fichiers

Onglet Système de fichiers

L'onglet Système de fichiers est spécifique à un type d'objet et n'est disponible que pour l'objet événement. Il sert à définir des conditions pour les différents types d'événements. Ce document décrit l'onglet Système de fichiers pour les événements de type Système de fichiers.

Objet : Événement
Classe d'objet :
Objet activable
Type d'objet (description courte) :
EVNT

Notez que certains agents ne supportent pas toutes les options.

Description

Champ/élément

Description

Système de fichiers  

Hôte

Sélectionnez le nom du système cible : l'agent du système cible dont le système de fichier doit être surveillé. Vous pouvez également spécifier un groupe d'agents.

Login

Sélectionnez le nom d'un objet Login prédéfini (facultatif)

Chemin

Spécifiez un lecteur, un chemin ou une signature auquel la surveillance doit se référer.

Selon le système cible, vous pouvez nommer des fichiers, des lecteurs, des volumes, des chemins, des groupes de données de génération, etc.

Vous pouvez utiliser les caractères génériques "*" et "?". "*" signifie n'importe quelle chaîne de caractères et "?" exactement un caractère.

Les caractères * et ? sont toujours utilisés comme caractères génériques. Notez que vous ne pouvez pas les utiliser pour définir des fichiers spécifiques dont le nom contient ces caractères.

Notez qu'un chemin ne doit pas contenir de caractère générique.

Inclure les sous-répertoires

Cochez cette case pour inclure les fichiers des sous-répertoires. Cette option n'est disponible que pour les agents VMS, UNIX et Windows.

Notez que l'activation de cette option peut diminuer les performances de votre système AE.

Événement  
Vérification

Condition qui doit être vérifiée dans le système de fichiers.

Valeurs possibles:

PATH_SPACE_UNUSED : mémoire ou espace disque libre (BS2000)
PATH_FILE_COUNT : nombre de fichiers
PATH_SPACE_USED : mémoire ou espace disque utilisé
FILESYSTEM_SPACE_FREE : mémoire libre d'un volume (z/OS) ou d'un lecteur (Windows)
FILE_SIZE : taille d'un fichier (l'agent convertit la taille du fichier et la valeur spéciifée en octets pour que les deux valeurs puissent être comparées.)

  Opérateur pour l'attribution des valeurs.
 

Définissez une valeur à laquelle la vérification sélectionnée et l'opérateur doivent se référer.

 

L'unité de mesure de la valeur (octets, Ko, Mo etc.) peut être sélectionnée dans une liste. Si le système cible fonctionne avec une autre unité de mesure, la conversion est effectuée.  

Sélectionnez "Hôte spécifique" si l'unité de mesure du système cible doit être utilisée (par exemple pages PAM pour BS2000).

La liste est désactivée si la sélection d'une unité de mesure n'est pas utile (par exemple pour PATH_FILE_COUNT). 

et

Condition qui doit être vérifiée dans le système de fichiers.

Valeurs possibles:

FILE_CHANGED : heure de la dernière modification d'un fichier
FILE_STABLE: modification de la taille du fichier

pendant

Période qui doit être utilisée pour vérifier l'heure de la dernière modification du fichier ou la modification de la taille du fichier.

Exemple: les 6 dernières heures

Vérifier tous les fichiers

Si des caractères génériques sont utilisés ou si des sous-répertoires sont inclus dans la recherche, un fichier peut être trouvé plusieurs fois. Vous pouvez indiquer que les conditions spécifiées doivent s'appliquer à tous les fichiers trouvés.

Pour des raisons de performances, vous pouvez spécifier le nombre maximum de fichiers trouvés. L'administrateur peut définir la limite supérieure dans la variable UC_HOSTCHAR_DEFAULT avec la clé MAX_FILE_COUNT.

Vérification
Contrôle de périodicité

Les paramètres de ces deux domaines correspondent à ceux de l'onglet Evénement.

La période de vérification d'un système de fichiers dépend des paramètres définis dans le domaine Evénement. Pour cette raison, vous povuez spécifier ces options ici et non dans un onglet séparé.

L'option Automatiquement n'est affichée que si vous avez sélectioné un agent z/OS. L'objet événement surveille désormais si le fichier indiqué est fermé et déclenche un événement à ce moment. 

Remarques

Le système vérifie, dans un intervalle prédéfini, si la condition spécifiée dans l'onglet Système de fichiers est remplie et si oui, il déclenche l'événement (tel que !Traitement). Vous pouvez définir une condition dans le domaine événement de la façon suivante : 

Attention, certaines conditions ne peuvent pas être combinées.

Vous pouvez utiliser la fonction GET_EVENT_INFO dans le !Taitement pour lire le nom ou la taille du fichier. L'élément de script GET_FILESYSTEM donne aussi des informations sur le système de fichiers.

FILE_CHANGED

L'agent vérifie si un fichier donné a été modifié dans lesn dernières heures:minutes:secondes. L'événement du système de fichier est vérifié jusqu'au premier changement trouvé. La première vérification est faite dès l'activation de l'objet événement.

Si vous sélectionnez le paramètre FILE_CHANGED, la fréquence utilisée par l'agent pour vérifier les conditions ne peut pas être spécifiée dans l'objet événement. Dans ce cas, l'administrateur définit l'intervalle dans la variable UC_HOSTCHAR_DEFAULT avec la clé EVENT_CHECKINTERVAL.

Par exemple :

FILE_CHANGED les trois dernières heures

Le !Taitement est déclenché si la vérification repère que le fichier a été modifié dans les trois heures qui précèdent.

Sous Windows, la date de création est modifiée si un fichier est copié. La date de modification reste cependant inchangée. L'agent Windows récupère de ce fait les deux valeurs et utilise la plus récente pour la vérification. 

FILE_STABLE

L'agent vérifie si la taille du fichier est restée la même pendant les n dernières heures:minutes:secondes. La première vérification est faite dès l'activation de l'objet événement.

Cette option peut être utilisée pour réagir à la fin d'un transfert de fichier, par exemple.

Si vous sélectionnez le paramètre FILE_STABLE, la fréquence utilisée par l'agent pour vérifier les conditions ne peut pas être spécifiée dans l'objet événement. Dans ce cas, l'administrateur définit l'intervalle dans la variable UC_HOSTCHAR_DEFAULT avec la clé EVENT_CHECKINTERVAL.

Par exemple :

FILE_STABLE pendant la dernière heure

Le !Taitement n'est déclenché que si la vérification repère que la taille du fichier est restée la même pendant l'heure précédente.

z/OS : Informations sur les volumes

Vous pouvez utiliser le champ de saisie du chemin afin de nommer les volumes avec "VOL=Volume".
Par exemple : "VOL=ALG*1" fournit des informations sur tous les volumes commençant par "ALG" et finissant par "1". N'importe quel caractère peut se trouver entre. En l'occurrence, il s'agit exactement de quatre caractères, car le nom d'un volume contient huit caractères.

La fermeture des fichiers peut être surveillée sur z/OS.

Evénement de système de fichier sur un agent UNIX :

A partir de la version 11.1, l'agent UNIX peut exécuter un objet événement de système de fichiers avec un utilisateur défini dans un objet Login, lequel a été spécifié dans l'onglet Système de fichiers. Il faut auparavant définir la clé FE_VERSION à 2 dans la variable système UC_HOSTCHAR_DEFAULT.

Ce qui suit est valable pour les autres systèmes d'exploitation comme UNIX, VMS et MPE :

PATH_SPACE_USED : total des tailles des fichiers dans le chemin spécifié

 

Rubriques connexes :

GET_EVENT_INFO
GET_FILESYSTEM

Prise en charge de GDG