Einleitung
In diesem Dokument wird beschrieben, wie Alarmmeldungen vom Cisco SDWAN-Manager über einen Webhook an den Cisco WebEx Teams-Kanal gesendet werden können.
Voraussetzungen
Anforderungen
Webhook-URL-Endpunkt erstellen
Erstellen Sie den eingehenden Webhook für Cisco WebEx von https://apphub.webex.com, um die Warnmeldungen von Cisco SDWAN-Manager so zu konfigurieren, dass sie an den Channel der Cisco WebEx Teams gesendet werden.
1: Klicken Sie auf Verbinden.

2: Erstellen Sie einen Webhook-Namen und ein neues Leerzeichen ( z. B.: WebHook-Benachrichtigung) in WebEx. Wählen Sie dann im Dropdown-Menü den Bereich Webhook Notification aus, und klicken Sie auf ADD.

3: Webhook-URL-Endpunkt wurde erstellt.

Verwendete Komponenten
Dieses Dokument basiert auf den Software- und Hardwareversionen.
- Cisco Catalyst SD-WAN Manager Version 20.15.3.1
Konfigurieren
1. Im Menü "Cisco SD-WAN Manager". Navigieren Sie zu Monitor > Logs > Alarms > Alarm Notifications > Add Alarm Notifications (Überwachen > Protokolle > Alarme hinzufügen).

- Meldung: Name für Benachrichtigung erstellt.
- Alarmtyp:
- Objekttyp: Wählen Sie Geräte aus.
- Objektliste: ALLE oder einzelne Geräte auswählen.
- Schweregrad: Alle.
- Typen: All (Alle) oder Select (Auswählen), die benötigt werden.
- Bereitstellungsmethode:
- Channel für Webhook auswählen:
- Wählen Sie im Dropdown-Menü Cisco WebEx aus.
- WebHook-URL: URL aus APP für eingehende Webhooks kopieren.

- Webhook-Grenzwert: 4
- Klicken Sie abschließend auf Benachrichtigungen hinzufügen.

Überprüfung
- Vergewissern Sie sich, dass die Alarmbenachrichtigung an den Cisco WebEx Teams-Kanal (Kanalname: "Webhook Notification").

Fehlerbehebung
Wenn ein Problem mit der Webhook-Integration besteht, überprüfen Sie die Protokolle. Melden Sie sich bei der Cisco SDWAN-Manager-Shell an, wechseln Sie zum Verzeichnis cd /var/log/nms, und überprüfen Sie die Datei vmanage-server.log.
Arbeitsbeispiel:
- Wenn Sie einen 204-Statuscode erhalten, bedeutet dies, dass der Webhook erfolgreich zugestellt und verarbeitet wurde.
vmanage_1# vsh
vmanage_1:~$ cd /var/log/nms
vmanage_1:/var/log/nms$ tail -f vmanage-server.log | grep webhook
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-9) || Response status code after sending webhook: 204
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-11) || Response status code after sending webhook: 204
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-10) || Response status code after sending webhook: 204
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-12) || Response status code after sending webhook: 204
Nicht funktionierendes Beispiel:
- Wenn Sie einen 404-Antwortcode erhalten, bedeutet dies, dass die Endpunkt-URL nicht korrekt ist.
vmanage_1:/var/log/nms$ tail -f vmanage-server.log | grep webhook
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-13) || Response status code after sending webhook: 404
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-14) || Response status code after sending webhook: 404
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-15) || Response status code after sending webhook: 404
[] [vmanage_1] [NotificationsConsumer] (pool-53-thread-1) || Response status code after sending webhook: 404
Zugehörige Informationen
Technischer Support und Dokumentation für Cisco Systeme