Verworfene Ereignisse überwachen
Wenn ein Modell ein Ereignis empfängt, dann kann es verworfen werden, wenn der Korrelator das Ereignis zu spät liefert oder verarbeitet. Siehe
Eingabeblöcke und Ereignissteuerung.
Die Gesamtzahl der in allen Modellen verworfenen Ereignisse wird regelmäßig als Teil der Statusoperation ausgegeben. Die Anzahl der verworfenen Ereignisse steht als benutzerdefinierter Statuswert mit dem Namen
user-analytics-oldEventsDropped im Parameter
apama_status der Statusoperation zur Verfügung. Weitere Informationen finden Sie in
Regelmäßig wiederkehrenden Status überwachen.
Alle verworfenen Eingabeereignisse werden auch an den Kanal AnalyticsDroppedEvents gesendet, sodass Sie Ihre eigene Überwachung der verworfenen Ereignisse implementieren können. Ein verworfenes Eingabeelement, das an den Kanal AnalyticsDroppedEvents gesendet wurde, wird in ein Ereignis vom Typ apama.analyticskit.DroppedEvent gepackt. Auf diese Weise können Sie das ursprüngliche verworfene Ereignis extrahieren und analysieren; so können Sie zum Beispiel die Anzahl der verworfenen Ereignisse pro Gerät kategorisieren. Nachfolgende finden Sie einige Beispiele für Mechanismen, die Sie einsetzen können:
Zeigen Sie die verworfenen Ereignisse mit dem Tool
engine_receive an.
Information darüber wie Sie mit diesem Tool Ereignisse von einem Korrelator empfangen können finden Sie in der Apama-Dokumentation unter Deploying and Managing Apama Applications.Schreiben Sie EPL, um die verworfenen Ereignisse zu empfangen. Abonnieren Sie hierzu den Kanal mit den verworfenen Ereignissen und analysieren Sie den Kanal, um herauszufinden, von welchen Geräten die Ereignisse am wahrscheinlichsten verworfen werden.
Schreiben Sie EPL, um Statistiken über die verworfenen Ereignisse zur visuellen Überwachung auf einem Dashboard zu veröffentlichen.
Schreiben Sie benutzerdefinierte CEP-Regeln und laden Sie diese nach
Cumulocity IoT hoch, um Statistiken über die verworfenen Ereignisse als Messungen oder Operationen zu veröffentlichen.
Informationen zum Verwalten von Anwendungen mit der Administrationsanwendung finden Sie unter http://cumulocity.com/guides/ im User guide (hiervon gibt es auch eine deutsche Version).