Sommario

Introduzione

Prerequisiti

Requisiti

Crea endpoint URL webhook

Componenti usati

Configurazione

Verifica

Risoluzione dei problemi

Informazioni correlate

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:

- Selezionare WebHook.

- 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