Einen AWS IoT Events Alarm definieren (AWS IoT Events Konsole) - AWS IoT SiteWise

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.

Einen AWS IoT Events Alarm definieren (AWS IoT Events Konsole)

Sie können die AWS IoT Events Konsole verwenden, um einen AWS IoT Events Alarm für ein vorhandenes Anlagenmodell zu definieren. Um einen AWS IoT Events Alarm für ein neues Asset-Modell zu definieren, erstellen Sie das Asset-Modell und führen Sie dann diese Schritte aus. Weitere Informationen finden Sie unter Erstellen von Komponentenmodellen.

Wichtig

Für jeden Alarm ist ein Attribut erforderlich, das den Schwellenwert angibt, mit dem für den Alarm verglichen werden soll. Sie müssen das Schwellenwertattribut im Asset-Modell definieren, bevor Sie einen Alarm definieren können.

Stellen Sie sich ein Beispiel vor, bei dem Sie einen Alarm definieren möchten, der erkennt, wenn eine Windkraftanlage ihre maximale Nennwindgeschwindigkeit von 50 mph überschreitet. Bevor Sie den Alarm definieren, müssen Sie ein Attribut (Maximale Windgeschwindigkeit) mit dem Standardwert definieren50.

Um einen AWS IoT Events Alarm für ein Asset-Modell zu definieren
  1. Navigieren Sie zur AWS IoT Events -Konsole.

  2. Wählen Sie im Navigationsbereich die Option Alarmmodelle aus.

  3. Wählen Sie Alarmmodell erstellen aus.

  4. Geben Sie einen Namen für den Alarm ein.

  5. (Optional) Geben Sie eine Beschreibung für Ihren Alarm ein.

  6. Gehen Sie im Bereich Alarmziel wie folgt vor:

    1. Wählen Sie unter Zieloptionen die Option AWS IoT SiteWise Asset-Eigenschaft aus.

    2. Wählen Sie das Asset-Modell aus, für das Sie den Alarm hinzufügen möchten.

  7. Im Abschnitt Schwellenwertdefinitionen legen Sie fest, wann der Alarm erkannt wird und wie schwerwiegend der Alarm ist. Gehen Sie wie folgt vor:

    1. Wählen Sie die Eigenschaft aus, bei der der Alarm erkannt wird. Jedes Mal, wenn diese Eigenschaft einen neuen Wert erhält, wird der Wert AWS IoT SiteWise an gesendet, AWS IoT Events um den Status des Alarms auszuwerten.

    2. Wählen Sie den Operator aus, der verwendet werden soll, um die Eigenschaft mit dem Schwellenwert zu vergleichen. Wählen Sie aus den folgenden Optionen aus:

      • < weniger als

      • <= kleiner als oder gleich

      • == gleich

      • ! = nicht gleich

      • >= größer als oder gleich

      • > größer als

    3. Wählen Sie unter Wert die Attributeigenschaft aus, die als Schwellenwert verwendet werden soll. AWS IoT Events vergleicht den Wert der Eigenschaft mit dem Wert dieses Attributs.

    4. Geben Sie den Schweregrad des Alarms ein. Verwenden Sie eine Zahl, die Ihr Team versteht, um den Schweregrad dieses Alarms wiederzugeben.

  8. (Optional) Gehen Sie im Abschnitt Benachrichtigungseinstellungen — optional wie folgt vor:

    1. Wählen Sie unter Protokoll eine der folgenden Optionen aus:

      • E-Mail und Text — Der Alarm benachrichtigt IAM Identity Center-Benutzer mit einer SMS-Nachricht und einer E-Mail-Nachricht.

      • E-Mail — Der Alarm benachrichtigt IAM Identity Center-Benutzer mit einer E-Mail-Nachricht.

      • Text — Der Alarm benachrichtigt IAM Identity Center-Benutzer mit einer SMS-Nachricht.

    2. Wählen Sie unter Absender den Absender aus.

      Wichtig

      Sie müssen die Absender-E-Mail-Adresse in Amazon Simple Email Service (Amazon SES) verifizieren. Weitere Informationen finden Sie unter Verifizieren von E-Mail-Adressen in Amazon SES im Amazon Simple Email Service Developer Guide.

    3. Wählen Sie das Attribut unter Empfängerattribut — optional aus. Der Alarm verwendet den Standardwert des von Ihnen ausgewählten Attributs.

    4. Wählen Sie das Attribut unter Benutzerdefiniertes Nachrichtenattribut — optional aus. Der Alarm verwendet den Standardwert des von Ihnen ausgewählten Attributs.

  9. Geben Sie im Abschnitt Instanz den Standardstatus für diesen Alarm an. Sie können diesen Alarm in einem späteren Schritt für alle Assets aktivieren oder deaktivieren, die Sie anhand dieses Asset-Modells erstellen.

  10. In den erweiterten Einstellungen können Sie die Berechtigungen, die zusätzlichen Benachrichtigungseinstellungen, die Alarmstatusaktionen, das Alarmmodell in SiteWise Monitor und den Bestätigungsablauf konfigurieren.

    Anmerkung

    AWS IoT Events Für Alarme sind die folgenden Servicerollen erforderlich:

    • Eine Rolle, die AWS IoT Events davon ausgeht, Alarmstatuswerte an zu senden AWS IoT SiteWise.

    • Eine Rolle, die AWS IoT Events davon ausgeht, Daten an Lambda zu senden. Sie benötigen diese Rolle nur, wenn Ihr Alarm Benachrichtigungen sendet.

    1. Wählen Sie im Abschnitt Bestätigungsablauf die Option Aktiviert oder Deaktiviert aus. Weitere Informationen zum Bestätigungsablauf finden Sie unterAlarmzustände.

    2. Gehen Sie im Abschnitt „Berechtigungen“ wie folgt vor:

      1. Verwenden Sie als AWS IoT Events Rolle eine vorhandene Rolle oder erstellen Sie eine Rolle mit den erforderlichen Berechtigungen. Diese Rolle erfordert die iotsitewise:BatchPutAssetPropertyValue Erlaubnis und eine Vertrauensbeziehung, die es iotevents.amazonaws.com ermöglicht, die Rolle zu übernehmen.

      2. Verwenden Sie für die Lambda-Rolle eine vorhandene Rolle oder erstellen Sie eine Rolle mit den erforderlichen Berechtigungen. Für diese Rolle sind die sso-directory:DescribeUser Berechtigungen lambda:InvokeFunction und sowie eine Vertrauensbeziehung erforderlich, die es ermöglicht, die Rolle iotevents.amazonaws.com zu übernehmen.

    3. (Optional) Gehen Sie im Bereich Zusätzliche Benachrichtigungseinstellungen wie folgt vor:

      1. Führen Sie für Manage your Lambda function einen der folgenden Schritte aus:

        • Um eine neue Lambda-Funktion AWS IoT Events erstellen zu lassen, wählen Sie Create a new Lambda-Funktion.

        • Um eine bestehende Lambda-Funktion zu verwenden, wählen Sie Bestehende Lambda-Funktion verwenden und wählen Sie den Namen der Funktion.

        Weitere Informationen finden Sie unter Verwaltung von Alarmbenachrichtigungen im AWS IoT Events Entwicklerhandbuch.

    4. (Optional) Gehen Sie im Abschnitt Statusaktion festlegen — optional wie folgt vor:

      1. Fügen Sie unter Aktionen zum Alarmstatus die Aktionen hinzu und wählen Sie dann Speichern aus.

        Sie können bis zu 10 Aktionen hinzufügen.

      AWS IoT Events kann Aktionen ausführen, wenn der Alarm aktiv ist. Sie können integrierte Aktionen definieren, um einen Timer zu verwenden oder eine Variable festzulegen oder Daten an andere AWS Ressourcen zu senden. Weitere Informationen finden Sie im AWS IoT Events Entwicklerhandbuch unter Unterstützte Aktionen.

  11. Wählen Sie Erstellen.

    Anmerkung

    Die AWS IoT Events Konsole stellt mehrere API-Anfragen, um den Alarm zum Asset-Modell hinzuzufügen. Wenn Sie Alarm hinzufügen wählen, öffnet die Konsole ein Dialogfeld, in dem der Status dieser API-Anfragen angezeigt wird. Bleiben Sie auf dieser Seite, bis jede API-Anfrage erfolgreich ist oder bis eine API-Anfrage fehlschlägt. Wenn eine Anfrage fehlschlägt, schließen Sie das Dialogfeld, beheben Sie das Problem und wählen Sie Alarm hinzufügen, um es erneut zu versuchen.