Introduzione
Questo documento descrive come abilitare l'invio tramite webhook delle notifiche di allarme da Cisco SDWAN-Manager al canale Cisco Webex Teams.
Prerequisiti
Requisiti
Crea endpoint URL webhook
Creare il webhook in arrivo per Cisco Webex da https://apphub.webex.com per configurare le notifiche di allarme Cisco SDWAN-Manager da inviare al canale Cisco Webex Teams.
1: Fare clic su Connect.

2: Creare un nome di Webhook e un nuovo spazio ( ad esempio: Webhook Notification) in Webex. Quindi, selezionare lo spazio di notifica Webhook dal menu a discesa e fare clic su ADD.

3: creazione dell'endpoint dell'URL Webhook completata.

Componenti usati
Il documento si basa sulle seguenti versioni software e hardware.
- Cisco Catalyst SD-WAN Manager versione 20.15.3.1
Configurazione
1. Sul menu Cisco SD-WAN Manager. Passare a Monitoraggio > Registri > Allarmi > Notifiche di allarme > Aggiungi notifiche di allarme.

- Notifica: Nome della notifica creato.
- Tipo di allarme:
- Tipo di oggetto: Selezionare Devices.
- Elenco oggetti: selezionare ALL (TUTTI) o i singoli dispositivi.
- Gravità: Tutto.
- Tipi: Tutto o Selezionare le opzioni necessarie.
- Metodo di recapito:
- Scegli un canale per Webhook:
- Dal menu a discesa, selezionare Cisco Webex.
- URL WebHook: Copia URL dall'APP Webhook in arrivo.

- Soglia Webhook: 4
- Al termine, fare clic su Aggiungi notifiche.

Verifica
- Verificare che la notifica di allarme venga inoltrata al canale Cisco Webex Teams (Nome canale: "Notifica Webhook").

Risoluzione dei problemi
In caso di problemi con l'integrazione di webhook, controllare i registri. Accedere alla shell di Cisco SDWAN-Manager, andare alla directory cd /var/log/nms e controllare il file vmanage-server.log.
Esempio di funzionamento:
- Se ricevi un codice di stato 204, significa che webhook è stato consegnato ed elaborato correttamente.
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
Esempio non funzionante:
- Se si riceve un codice di risposta 404, l'URL dell'endpoint non è corretto.
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
Informazioni correlate
Documentazione e supporto tecnico – Cisco Systems