Slack集成

Slack 是聊天群组 + 大规模工具集成 + 文件整合 + 统一搜索。截至2014年底,Slack 已经整合了电子邮件、短信、GoogleDrives、Twitter、Trello、Asana、GitHub 等 65 种工具和服务,可以把各种碎片化的企业沟通和协作集中到一起。

集成步骤:

0.进入路径

单击「配置」->「协作策略」->「新增协作」,选择Slack即可。

1.在网页上登录Slack,然后访问机器人创建链接:

https://你的子域名.slack.com/services/new/incoming-webhook/

选择对应的channel或者人,点击 「Add Incoming WebHooks integration」

2.复制 Webhook URL

3.将复制好的 Webhook URL 填入 Slack URL 并填写其他信息,点击完成。

其中:若选择应用到所有告警,则发送到OneAlert的所有告警均通过该协作策略通知给所有人,若不选择,则可以通过在分派策略中自定义配置哪些告警通过该协作策略通知

3.在Slack中验证告警,在第2步中的页面你还可以设置机器人的其他属性,例如名字和头像。注意如果你重新生成了机器人的Webhook地址需要同步更改OneAlert中的配置。

排错方法

1.找不到Slack添加机器人的地方

    解决方法:首先在浏览器中登录您的Slack账号,然后直接在浏览器中访问以下链接即可:
    https://你的子域名.slack.com/services/new/incoming-webhook/

2.添加好机器人后收不到OneAlert告警

排查步骤:
1. 确认Slack机器人的webhook链接是否和OneAlert中的配置一致,如果不一致将OneAlert中的配置改为正确的链接,再次尝试。Slack中的webhook的地址是可以重新生成的,如果您重新生成了webhook地址却没有在OneAlert中同步的话就会出现这个问题。
2. 确认OneAlert的Slack配置中是否打开了全部告警都发送,如果没有打开再次检查分派策略是否选择了协作Slack。二者选择其一就可以。
3. 如果以上配置都没有问题,检查在OneAlert告警页面中是否可以看到告警,如果看不到则是告警没有成功发送到OneAlert平台,请检查告警接入环节。

如果您对 OneAlert 感兴趣,可以选择使用我们的产品,只需要点击下面的按钮免费注册即可。


注册,永久免费使用 OneAlert