简介
本文档介绍如何使来自Cisco SDWAN-Manager的警报通知通过webhook发送到Cisco Webex Teams渠道。
先决条件
要求
创建Webhook URL终结点
从https://apphub.webex.com为Cisco Webex创建传入Webhook,以配置要发送到Cisco Webex Teams通道的Cisco SDWAN-Manager警报通知。
1:单击Connect(连接)。

2:创建Webhook名称和新空间(例如:Webex中的Webhook通知)。然后,从下拉菜单中选择Webhook Notification空间,然后单击ADD。

3:Webhook URL终端已创建。

使用的组件
本文档基于这些软件和硬件版本。
- 思科Catalyst SD-WAN管理器版本20.15.3.1
配置
1.在Cisco SD-WAN Manager菜单上。导航到监控 > 日志 > 警报 > 警报通知 > 添加警报通知。

- 通知:已创建通知的名称。
- 警报类型:
- 对象类型:选择设备.
- 对象列表:选择ALL或单独设备。
- 严重级别:全部。
- 类型:All或Select。
- 交付方式:
- 为Webhook选择通道:
- WebHook URL:从传入Webhooks APP复制URL。

- Webhook阈值:4
- 完成后,单击Add Notifications。

验证
- 验证警报通知是否已转发到Cisco Webex Teams频道(频道名称:“Webhook通知”)。

故障排除
如果Webhook集成有任何问题,请检查日志。登录到Cisco SDWAN-Manager shell,转到cd /var/log/nms目录并检查vmanage-server.log文件。
工作示例:
- 如果收到204状态代码,则表示webhook已成功交付和处理。
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
不工作示例:
- 如果收到404响应代码,这意味着终端URL不正确。
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
相关信息
技术支持和文档 - Cisco Systems