Ereignisse (EVNT)
Als Entwickler und Objektdesigner definieren Sie ein Ereignisobjekt, um bestimmte Bedingungen zu überwachen und, wenn sie zutreffen, Aktionen automatisch auszulösen. Diese Aktionen sind normalerweise die Ausführung anderer Objekte, wie auf der Seite Ereignis-Prozess definiert. Ereignisobjekte befinden sich im Status Ruhezustand, solange ihre Frequenz- und Zeitparameter nicht zutreffen, und wechseln zu In Prüfung, wenn sie zutreffen.
Es gibt verschiedene Typen von Ereignisobjekten:
- CONS (Konsole) überwachen die von den Zielsystemen zurückgegebenen Nachrichten.
- DB (Datenbank) überwachen Werte in Tabellen.
- FILE prüft dateibezogene Bedingungen, z. B. ob die definierte Dateianzahl per FTP in ein Verzeichnis übertragen wurde, oder ob eine Datei stabil ist usw.
- TIME
Sie können die folgenden Funktionen der Automation Engine scripting language verwenden, um relevante Daten für das Ereignisobjekt abzurufen:
- Für Konsolen-, Datei- und Datenbankereignisse: GET_CONSOLE, GET_EVENT_INFO
- Für Dateiereignisse: GET_FILESYSTEM
- Für Windows-Ereignisse: GET_WIN_EVENT
Objektklasse: Ausführbares Objekt
Objekttyp/Kurzname: EVNT
Unterkategorien: CONS, DB, FILE, TIME
Ereignisobjekte definieren
Eine Definition eines Ereignisobjekts besteht aus den folgenden Seiten:
- Standardseiten, die unabhängig von dem von Ihnen definierten Objekttyp zu jeder Zeit verfügbar sind:
- Für ausführbare Objekte sind immer die folgenden zusätzlichen Seiten verfügbar:
- Veranstaltungsspezifische Seiten:
- Seite "Ereignisobjekt-Prozess"
Aktivieren/Ausführen und Überwachen eines Ereignisobjekts
Führen Sie das Ereignisobjekt aus, um es zu aktivieren.
Die Ausführung von Ereignisobjekten löst die Ausführung anderer Objekte aus; diese können wiederum zur Ausführung weiterer Aufgaben führen. Die Aufgaben, die sich aus diesen Ausführungen ergeben, werden in der Process Monitoring-Perspektive auf den verschiedenen Listen der Ausführungen, die sich auf das Ereignisobjekt beziehen, angezeigt. Sie sind der Ereignisaufgabe untergeordnet und werden mit einem speziellen Tag-Typ namens !EVNT gekennzeichnet. Mit diesem Tag können Sie überprüfen, welche Ausführungen durch ein bestimmtes Ereignis ausgelöst wurden. Weitere Informationen finden Sie unter Ereignisse überwachen und Ausführungsdaten.
Ereignisse können in Schedules (JSCH) eingebunden werden und somit automatisch zu vordefinierten Terminen oder Intervallen ausgeführt werden. Ebenso können sie Teil von Workflows (JOBP) sein. Weitere Informationen finden Sie unter Übergeordnete Aufgaben (Parent).
Sie können Ereignisse auch manuell ausführen, neu starten oder stoppen. Die folgenden Themen beschreiben im Allgemeinen den Ausführungsprozess in Automic Automation und die ereignisspezifischen Merkmale:
Um zu überprüfen, wie oft das System das Ereignis geprüft hat, gehen Sie in den Abschnitt Anzahl überprüfen in den Objektdetails. Weitere Informationen finden Sie unter Anzeigen von Objekt- und Aufgabendetails.
Hinweis: Wenn ein Zeitereignis außerhalb der Zeit- und Datumsbedingungen aktiviert wird, wird es sofort aktiviert, nachdem das erste Zeitintervall verstrichen ist.
Überwachen Sie das Ereignis
Sie können das Objekt sofort nach seiner Ausführung überwachen. Klicken Sie mit der rechten Maustaste darauf, um Monitoring auszuwählen, um auf alle Monitoring-Optionen zuzugreifen:
Über die Aufgabenliste in der Perspektive "Process Monitoring" können Sie auf alle Funktionen zugreifen, die für Ereignisaufgaben verfügbar sind, siehe Mit Aufgaben arbeiten. Für Ereignisaufgaben stehen die folgenden Optionen zum Anhalten zur Verfügung:
-
Ereignis abbrechen
Status: Abgebrochen/manuell abgebrochen
-
Ereignis beenden
Status: Ended_OK
-
Ereignis unterbrechen
Ereignis bleibt aktiv, wird aber vorübergehend deaktiviert
Verwandte Informationen:
Dieser Abschnitt enthält die folgenden Seiten:
Siehe auch: