Grafana-Events integrieren
Integrieren Sie Grafana mit Ereignismanagement, indem Sie der Grafana-Konsole einen Standard-Webhook hinzufügen.
Vorbereitungen
- Stellen Sie sicher, dass das Plugin Ereignismanagement „ Connectors“ (sn_em_connector) in der Instanz Now Platform installiert ist.
- Das Plugin „Ereignismanagement“ muss in der Now Platform-Instanz installiert sein.
- Die CI-Bindung erfolgt über die IP, Instanzen müssen als Server erkannt werden, um die Bindung zu initiieren. Über die Cloud erkannte CIs oder CIs in cmdb_ci_vm_object werden nicht gebunden, da Grafana keine Informationen für Objekt-IDs bereitstellt.
- Erforderliche Rolle: evt_mgmt_integration
Warum und wann dieser Vorgang ausgeführt wird
Konfigurieren Sie die Ereignismanagement-Umgebung für die Erfassung von Events aus Grafana. Legen Sie in Ihrer Grafana-Konsole die Now Platform-Instanz mithilfe eines Standard-Webhook als REST-Endpunkt fest.
Hinweis:
Führen Sie die Schritte 1 und 2 für Grafana v7.4.3 aus. Für Grafana v9.3.2. Fahren Sie mit Schritt 3 fort.
Prozedur
Grafana v7.4.3
-
Erstellen Sie in Ihrer Grafana-Konsole einen Benachrichtigungskanal.
-
Erstellen Sie in der Grafana-Konsole Warnungsregeln.
Grafana v9.3.2.
-
Erstellen Sie in der Grafana-Konsole einen Kontaktpunkt.
-
Erstellen Sie in der Grafana-Konsole eine Benachrichtigungsrichtlinie.
-
Erstellen Sie in der Grafana-Konsole Warnungsregeln.
Ergebnisse
Die Übertragung von Warnungen von Grafana in das Plugin Event Management beginnt. Das Plugin extrahiert Informationen aus der ursprünglichen Grafana-Warnmeldung, um die erforderlichen Event-Felder zu füllen, und fügt das Event in die Datenbank ein. Navigieren Sie in Ihrer Now Platform-Instanz zu Alle Ereignisse, um die Events anzuzeigen.
Hinweis:
- Für Grafana v7.4.3 werden in ServiceNow möglicherweise zusätzliche eindeutige Events angezeigt, die nicht an eine Warnung gebunden sind. Ignorieren Sie sie, da sie erstellt wurden, um das Problem zu beheben, dass Grafana keine Informationen in der eindeutigen Benachrichtigung sendet.
- Ein Schweregradparameter wird hinzugefügt, der nur für Grafana 8 und höher verwendet wird. Der angegebene Wert wird als Schweregrad für ein Event verwendet, wenn der Schweregrad nicht in benutzerdefinierten Bezeichnungen übergeben wird.