IXON Cloud-Integrationsleitfaden

Vorteile der PagerDuty + IXON Cloud-Integration

  • Benachrichtige die Bereitschaftskräfte anhand der von gesendeten Warnmeldungen IXON Cloud, die weltweit erste No-Code-Anwendung IIoT-Plattform für Maschinenbauer.
  • Senden Sie angereicherte Ereignisdaten aus der IXON Cloud, einschließlich benutzerdefinierter langer Inhalte.
  • Erstellen Sie mithilfe von Ereignisregeln Vorfälle mit hoher und niedriger Dringlichkeit basierend auf dem Systemlabel des Ereignisses aus der IXON Cloud-Ereignisnutzlast.

So funktioniert es

  • IXON Cloud verwendet Webhooks, um HTTP-POST-Nachrichtenereignisse an einen Endpunkt in PagerDuty zu senden.
  • Wenn PagerDuty HTTP-POST-Nachrichtenereignisse empfängt, löst es einen Vorfall aus, um die diensthabenden Benutzer zu benachrichtigen.

Anforderungen

  • Diese Integration erfordert eine Managerrolle Sie benötigen eine entsprechende Berechtigung oder höher für den Dienst, mit dem Ihre IXON Cloud-Integration verbunden ist. Sollten Sie diese Berechtigung nicht besitzen, wenden Sie sich bitte an einen Administrator oder Kontoinhaber in Ihrem Unternehmen, um die Integration zu konfigurieren.

Integrations-Überblick

In PagerDuty

  1. vom Dienstleistungen Menü auswählen Dienstverzeichnis Die
  2. Wenn Sie Ihre Integration zu einem bestehenden Dienst hinzufügen Klicken Sie auf den Namen des Dienstes, dem Sie die Integration hinzufügen möchten. Wählen Sie dann die Option aus. Registerkarte „Integrationen“ und klicken Sie auf Neue Integration Klicken Sie auf diese Schaltfläche und fahren Sie mit Schritt 3 fort. Wenn Sie einen neuen Dienst erstellen Für Ihre Integration lesen Sie bitte unsere Dokumentation im Abschnitt Konfiguration von Diensten und Integrationen und befolgen Sie die im Dokument beschriebenen Schritte. Neuen Dienst erstellen Abschnitt, Auswahl von Custom Event Transformer als Integrationstyp in Schritt 4. Fahren Sie mit Schritt 6 (unten) fort, sobald Sie diese Schritte abgeschlossen haben.
  3. Geben Sie eine Integrationsname im Format Name des Überwachungstools (z.B IXON-Cloud-Nachrichten ) und auswählen Benutzerdefinierter Ereignistransformator von Integrationstyp Speisekarte.
  4. Klicken Integration hinzufügen Klicken Sie auf diese Schaltfläche, um Ihre neue Integration zu speichern. Sie werden anschließend zum Tab „Integrationen“ für Ihren Dienst weitergeleitet.
  5. Im selben Integration Wählen Sie im Menüband das Zahnradsymbol neben Ihrer IXON-Cloud-Integration aus. Aktionen und auswählen Bearbeiten Die
  6. Innerhalb Der Code, den Sie ausführen möchten Geben Sie im Feld den folgenden Code ein und wählen Sie aus Änderungen speichern :
     var input = PD.inputRequest.body; var normalized_event = { event_type: PD.Trigger, description: input.shortContent, client: 'IXON Cloud', client_url: 'https://portal.ixon.cloud/portal/messages', details: input }; PD.emitGenericEvents([normalized_event]); 
  7. Ein Integrations-URL Dieser Schlüssel wird auf diesem Bildschirm generiert. Bewahren Sie ihn an einem sicheren Ort auf, da er im nächsten Abschnitt für die Konfiguration der Integration mit IXON Cloud benötigt wird.

In der IXON Cloud

1. Öffnen Sie die Nachrichten Seite und wählen Sie die Zahnradmenü > Webhooks konfigurieren Die 2. Auswählen Neuen Webhook hinzufügen Die 3. Geben Sie ein Name für den Webhook, der seine Funktion und Eingabe beschreibt Integrations-URL wurde in Schritt 7 der obigen Anleitung zur Integration mit einem PagerDuty -Dienst generiert. Wählen Sie aus Bestätigen um den Webhook zu speichern. 4. Kehren Sie zur Hauptseite von IXON Cloud zurück und senden Sie einen Testalarm. Zum Senden eines Tests benötigen Sie eine IXrouter oder IXagent Verbindung zur IXON Cloud hergestellt.

a. Verbinden Sie ein Gerät (meist eine SPS oder ein HMI) mit Ihrem IXrouter oder dem Gerät, auf dem die IXagent-Software ausgeführt wird. Das Gerät muss eines der folgenden Protokolle unterstützen: LoggerAPI, Modbus, Siemens S7-300/400/1200/1500, OPC Unified Architecture, EtherNet/IP, SMTP/GPIO oder BACnet/IP. b. Erstellen Sie eine Datenquelle mit diesem Protokoll für den IXrouter oder IXagent und fügen Sie Variablen hinzu. Diese Variablen enthalten die Werte ihrer Entsprechungen in der SPS oder im HMI. c. Erstellen Sie Alarme in der Cloud Notify-App. Diese Alarme definieren, wann sie ausgelöst werden. Zum Beispiel: Alarm_1 wird ausgelöst, wenn Variable_1 hat einen Wert von WAHR d. Einen Alarm auslösen, indem der Wert von Variable_1 Zu WAHR Um in der SPS oder HMI einen Webhook an PagerDuty zu senden, gehen Sie wie folgt vor: Um zu überprüfen, ob eine Nachricht erstellt und ein Webhook an den Integrations-URL-Endpunkt gesendet wurde, kehren Sie zur PagerDuty -Webanwendung zurück und stellen Sie sicher, dass ein Vorfall erstellt wurde. Falls kein Vorfall erstellt wurde, überprüfen Sie bitte die korrekte Eingabe der Integrations-URL und senden Sie einen weiteren Testalarm.

Häufig gestellte Fragen

Kann ich globale Ereignisregeln mit der IXON Cloud-Integration verwenden?

Derzeit ist die Verwendung globaler Ereignisregeln nicht möglich, da die Integration die Verwendung eines in die Integration integrierten benutzerdefinierten Ereignistransformators erfordert.

Bereit loszulegen?

Testen Sie jedes Produkt in der Operations Cloud kostenlos. Keine Kreditkarte erforderlich.