数据分析:拓展更多Teams、Slack告警通知渠道

本章节主要讲述如何扩展告警的通知渠道,以便将告警发送到第三方应用中。

Microsoft Teams

实现目标

●在鸿鹄中创建的告警被触发后,将告警通知发送至指定的Microsoft Teams频道

微软官方配置文档

创建传入 Webhook - Teams(https://learn.microsoft.com/zh-cn/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook?tabs=dotnet

配置步骤

1、打开“Microsoft Teams”,点击右上角的“...”,然后点击"连接器"

2、在左边的搜索框中输入"Incoming Webhook",然后在搜索结果中的“Incoming Webhook”点击“添加”

3、点击“添加”

4、添加之后,弹出框会关闭,重新点击右上角的“...”,然后点击"连接器"

5、点击“Incoming Webhook”右边的“配置”

6、在输入框中输入连接器的名称后,点击“创建”

7、创建完毕后,在同一页面中点击“复制”按钮复制URL

8、于鸿鹄创建告警或编辑告警

a.添加“网络挂钩”为“触发动作”

b.将第7步所复制的链接地址粘贴于“网址”

c.选择“POST”为请求方式

d.“标头”中填写

{ "Content-Type": "application/json" }

e.“负载”中填写

{"text": "消息内容"}

9、当告警触发后,在告警群中即可看到相应的告警消息

Slack

实现目标

●在鸿鹄中创建的告警被触发后,将告警通知发送至指定的Slack频道

Slack官方配置文档

Sending messages using Incoming Webhooks(https://api.slack.com/messaging/webhooks

配置步骤

1、打开“Slack”,在Slack中点击告警频道名

2、点击“集成”,然后点击“添加应用”

3、在搜索栏中搜索“Incoming WebHooks”,在搜索结果中点击“安装”

4、点击“添加到Slack”

5、在“Post to Channel”中选择对应的告警群,然后点击“Add Incomingg WebHook ingeration”

6、复制“Webhook URL”,以便鸿鹄配置“网络挂钩”

7、于鸿鹄创建告警或编辑告警

a.添加“网络挂钩”为“触发动作”

b.将第6步所复制的链接地址粘贴于“网址”

c.选择“POST”为请求方式

d.“标头”中填写

{ "Content-Type": "application/json" }

e.“负载”中填写

{"text": "告警:测试告警"}

8、当告警触发后,在告警群中即可看到相应的告警消息

猜你喜欢

转载自blog.csdn.net/Yhpdata888/article/details/131772067