Introducción
Este documento describe cómo habilitar las notificaciones de alarma de Cisco SDWAN-Manager para que se envíen a través de webhook al canal Cisco Webex Teams.
Prerequisites
Requirements
Crear extremo de URL de webhook
Cree el webhook entrante para Cisco Webex desde https://apphub.webex.com para configurar las notificaciones de alarma de Cisco SDWAN-Manager que se enviarán al canal Cisco Webex Teams.
1: Haga clic en Connect (Conectar).

2: Cree un nombre de Webhook y un nuevo espacio ( por ejemplo: Notificación de webhook) en Webex. A continuación, seleccione el espacio Notificación de Webhook en el menú desplegable y haga clic en AGREGAR.

3: Se crea el punto final de URL de Webhook.

Componentes Utilizados
Este documento se basa en estas versiones de software y hardware.
- Cisco Catalyst SD-WAN Manager versión 20.15.3.1
Configurar
1. En el menú Cisco SD-WAN Manager. Vaya a Monitor > Logs > Alarms > Alarm Notifications > Add Alarm Notifications.

- Notificación: Se creó el nombre para Notificación.
- Tipo de alarma:
- Tipo de objeto: Seleccione Dispositivos.
- Lista de Objetos: seleccione TODOS o dispositivos individuales.
- Gravedad: Todos.
- Tipos: Todos o Select necesarios.
- Método de entrega:
- Elija un canal para Webhook:
- En el menú desplegable, seleccione Cisco Webex.
- URL de WebHook: Copie la URL de la aplicación de webhooks entrantes.

- Umbral de Webhook: 4
- Haga clic en Add Notifications cuando haya terminado.

Verificación
- Verifique que la notificación de alarma se reenvíe al canal de Cisco Webex Teams (nombre del canal: "Notificación Webhook").

Troubleshoot
Si hay algún problema con la integración de webhook, compruebe los registros. Inicie sesión en el shell de Cisco SDWAN-Manager, vaya al directorio cd /var/log/nms y compruebe el archivo vmanage-server.log.
Ejemplo de funcionamiento:
- Si recibe un código de estado 204, esto significa que webhook se ha entregado y procesado correctamente.
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
Ejemplo de no funcionamiento:
- Si recibe un código de respuesta 404, esto significa que la URL del terminal no es correcta.
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
Información Relacionada
Soporte Técnico y Documentación - Cisco Systems