Table des matières

Introduction

Conditions préalables

Exigences

Créer un point de terminaison URL webhook

Composants utilisés

Configurer

Vérifier

Dépannage

Informations connexes

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 :

- Sélectionnez WebHook.

- 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