Apama Analytics Builder for Cumulocity IoT 10.3.2 | Dokumentation für Apama Analytics Builder for Cumulocity IoT | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Überwachung und Konfiguration | Konfiguration | Lebenszyklusberichte konfigurieren
 
Lebenszyklusberichte konfigurieren
Wenn ein Modell erstellt oder gelöscht wird oder wenn ein Fehler auftritt, dann wird eine Meldung in die Logdatei des Korrelators geschrieben.
Dieses Verhalten können Sie ändern, indem Sie die entsprechenden Lebenszyklusaktionen des Ereignisses apama.analyticskit.Configuration in der Datei Configuration.mon editieren. Standardmäßig befindet sich diese Datei im Verzeichnis /usr/edge/properties/apama/extensions/config/files/framework/monitors. Dies kann sich jedoch je nach Konfiguration ändern.
Note: Der Speicherort der Konfigurationsdateien kann sich in zukünftigen Hauptversionen (englisch: major releases) ändern.
Für benutzerdefinierte Lebenszyklusberichte können Sie die folgenden Aktionen ändern:
Aktion
Beschreibung
onModelStart
Diese Aktion wird zusammen mit den Modelldetails aufgerufen, wenn ein Modell erstellt wird. Standardmäßig wird eine Meldung in die Logdatei geschrieben.
onModelEnd
Diese Aktion wird zusammen mit den Modelldetails aufgerufen, wenn ein Modell gelöscht wird. Standardmäßig wird eine Meldung in die Logdatei geschrieben.
onModelFailure
Diese Aktion wird zusammen mit einer Fehlerursache aufgerufen, wenn bei der Erstellung des Modells oder während der Laufzeit ein Fehler auftritt. Standardmäßig wird eine Meldung in die Logdatei geschrieben.
Dies sind einige Beispiele für mögliche Arten von Berichten:
*Senden von Lebenszyklusereignissen an ein Dashboard zur Visualisierung der Modelle, die zur Zeit ausgeführt werden oder bei denen ein Fehler aufgetreten ist.
*Senden von Cumulocity IoT-Operationen an ein Standardgerät.
*Senden von Lebenszyklusereignissen für die Downstream-Überwachung und das Ergreifen von Maßnahmen, wenn bei einem Modell ein unerwarteter Fehler auftritt.

Copyright © 2018-2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.