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/framework/monitors. Dies kann sich jedoch je nach Konfiguration ä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.