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:

Ereignisobjekte definieren

Eine Definition eines Ereignisobjekts besteht aus den folgenden Seiten:

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: