Événements (EVNT)
Si vous êtes développeur et concepteur d'objet, vous pouvez définir un objet Événement pour surveiller certaines conditions et, si elles s'appliquent, déclencher automatiquement des actions, qui sont généralement l'exécution d'autres objets, tels que définis dans sa page Script d'événement. Le statut des objets Événement reste En sommeil tant que leurs paramètres horaires et de fréquence ne s'appliquent pas, et passe à Vérifier lorsqu'ils s'appliquent.
Voici divers types d'objets Événement :
- CONS (Console) surveille les messages renvoyés par les systèmes cibles.
- DB (Base de données) surveille les valeurs des tableaux.
- FILE vérifie les conditions relatives aux fichiers, par exemple, si le nombre défini de fichiers a été transféré via FTP dans un répertoire ou si un fichier est stable, etc.
- TIME
- RULE
- WEBHOOK
Pour récupérer les données importantes de l'objet Événement, vous pouvez utiliser les fonctions Langage de script Automation Engine suivantes :
- Pour les événements de base de données, fichiers et consoles : GET_CONSOLE, GET_EVENT_INFO
- Pour les événements de fichiers : GET_FILESYSTEM
- Pour les événements Windows : GET_WIN_EVENT
Classe de l'objet : Objet exécutable
Type d'objet / nom court : EVNT
Sous-catégories : CONS, DB, FILE, TIME, RULE et WEBHOOK
La définition d'un objet Événement se compose des pages suivantes :
- Pages standard toujours accessibles, quel que soit le type d'objet à définir :
- Pages supplémentaires toujours disponibles pour les objets exécutables :
- Pages spécifiques à l'événement :
- Page Script d'événement.
-
La Page Script d'événement vous permet de définir les actions déclenchées par l'événement.
-
Exécutez l'objet Événement pour l'activer.
L'exécution d'un objet Événement déclenche l'exécution d'autres objets, qui déclenchent à leur tour l'exécution d'autres tâches. Les tâches résultant de ces exécutions s'affichent dans la perspective Surveillance des processus sur diverses listes d'exécutions liées à l'objet Événement. Ce sont des tâches enfants de la tâche Événement et elles sont signalées par un type d'indicateur spécial : !EVNT. Cet indicateur vous permet de vérifier les exécutions ayant été déclenchées par un certain événement. Pour plus d'informations, voir Surveiller les événements et Données d'exécution.
Vous pouvez exécuter des objets Événement de l'une des manières suivantes :
-
En incluant des objets Événement dans des Objets Schedule (JSCH) pour les exécuter automatiquement à des heures et / ou intervalles de temps prédéfinis.
-
En insérant des objets Événement dans des workflows (voir Concevoir des workflows (JOBP)).
-
En exécutant, relançant ou arrêtant manuellement les objets Événement. Pour plus d'informations, voir Exécuter des événements.
Pour connaître le nombre de fois où le système a contrôlé l'événement, accédez à la section Contrôler compte dans les détails de l'objet. Pour plus d'informations, voir Afficher le détail des objets et des tâches.
-
-
Surveillez l'événement.
Juste après avoir exécuté l'objet, vous pouvez commencer à surveiller l'événement. Faites un clic droit sur l'objet, puis sélectionnez Surveiller, Afficher dans Surveillance des processus et ouvrez la liste préfiltrée des tâches pour afficher la tâche. La perspective Surveillance des processus vous permet de suivre la progression de la tâche et d'accéder aux rapports et informations statistiques.
Vous pouvez arrêter des événements actifs de l'une des manières suivantes :
- interrompre l'événement
Statut : Interrompu/interrompu manuellement - Quitter l'événement
Statut : Ended_OK - Suspendre l'événement
L'événement reste actif, mais désactivé ponctuellement
Pour plus d'informations, voir Travailler avec des tâches, et en particulier Arrêter et interrompre.
- interrompre l'événement
Voir aussi :