Introduction
Ce document décrit comment activer l'envoi de notifications d'alarme de Cisco SDWAN-Manager via webhook au canal Cisco Webex Teams.
Conditions préalables
Exigences
Créer un point de terminaison URL webhook
Créez le webhook entrant pour Cisco Webex à partir de https://apphub.webex.com afin de configurer les notifications d'alarme Cisco SDWAN-Manager à envoyer au canal Cisco Webex Teams.
1: Cliquez sur le bouton Connect.

2: Créez un nom Webhook et un nouvel espace ( ex : Webhook Notification) dans Webex. Sélectionnez ensuite l'espace de notification Webhook dans le menu déroulant et cliquez sur ADD.

3 : Le point de terminaison URL Webhook est créé.

Composants utilisés
Ce document est basé sur ces versions logicielles et matérielles.
- Cisco Catalyst SD-WAN Manager version 20.15.3.1
Configurer
1. Dans le menu Cisco SD-WAN Manager. Accédez à Monitor > Logs > Alarms > Alarm Notifications > Add Alarm Notifications.

- Notification : Nom de notification créé.
- Type d'alarme :
- Type d'objet : Sélectionnez Périphériques.
- Liste d'objets : sélectionnez TOUS ou périphériques individuels.
- Gravité : Tous.
- Types : Tous ou Sélectionner les éléments requis.
- Mode de livraison :
- Choisir un canal pour Webhook :
- Dans le menu déroulant, sélectionnez Cisco Webex.
- URL WebHook : Copier l'URL depuis l'application Webhooks entrants.

- Seuil Webhook : 4
- Cliquez sur Add Notifications lorsque vous avez terminé.

Vérifier
- Vérifiez que la notification d'alarme est transmise au canal Cisco Webex Teams (Nom du canal : "Notification Webhook").

Dépannage
Si vous rencontrez un problème avec l'intégration du webhook, consultez les journaux. Connectez-vous à l'interpréteur de commandes Cisco SDWAN-Manager, accédez au répertoire cd /var/log/nms et vérifiez le fichier vmanage-server.log.
Exemple de fonctionnement :
- Si vous recevez un code d'état 204, cela signifie que le webhook a bien été livré et traité.
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
Exemple de non-fonctionnement :
- Si vous recevez un code de réponse 404, cela signifie que l'URL du point de terminaison n'est pas correcte.
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
Informations connexes
Assistance et documentation techniques - Cisco Systems