Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Löst bei anomalem Verhalten benutzerdefinierte Aktionen aus ()AWS Management Console
Sie können benutzerdefinierte Aktionen als Reaktion auf anomales Verhalten aktivieren, indem Sie AWS IoT SiteWise MQTT-Benachrichtigungen in Kombination mit verwenden. AWS IoT Core
Gehen Sie wie folgt vor, um MQTT-Benachrichtigungen zu konfigurieren und AWS IoT Core basierend auf den Inferenzergebnissen eine benutzerdefinierte Aktion auszulösen: AWS IoT SiteWise
-
Suchen Sie das Asset AWS IoT SiteWise, in dem die Inferenz ausgeführt wird.
-
Identifizieren Sie die Eigenschaft, die Sie
resultProperty
bei der Erstellung des Berechnungsmodells verwendet haben. Aktivieren Sie die MQTT-Benachrichtigung für diese Eigenschaft. -
Sobald Sie die MQTT-Benachrichtigung aktiviert haben, kopieren Sie das generierte Benachrichtigungsthema. AWS IoT SiteWise
-
Navigieren Sie zu. AWS IoT Core Abonnieren Sie unter MQTT-Testclient das kopierte Benachrichtigungsthema, um die eingehenden Nachrichten zu überwachen.
-
Erstellen Sie eine AWS IoT Core Regel zur Verarbeitung von Inferenzergebnissen. (Dadurch wird sichergestellt, dass Aktionen nur ausgelöst werden, wenn das System eine Anomalie erkennt).
notification-topic
Ersetzen Sie es durch das AWS IoT SiteWise generierte Benachrichtigungsthema.
SELECT * FROM "notification-topic" WHERE indexof(get(get(payload.values, 0).value, 'stringValue'), "NO_ANOMALY_DETECTED") < 0
Konfigurieren Sie die Regel so, dass sie alle Aktionen auslöst, die AWS IoT Core unterstützt werden. Erfahren Sie mehr über die Aktionen, die von unterstützt werden AWS IoT Core.