实现NewRelic自动发送消息到Slack
NewRelic作为一个较新的自动化测试工具, 功能还是很全面的.
月初Production开始用NewRelic作为我们的automation test tool, 之前是APM.
NewRelic的功能就不多说了, 这次记录的是如何把NewRelic和Slack的Channel联系在一起, 实现NewRelic在测试失败时自动发送消息到Slack Channel的功能.
- NewRelic中 创建Notification channels (此channel非Slack channel也)
- 在NR的Channel中, 选择Slack (类型还有email等, 其他类型没有什么学习曲线), 关于不同channel类型的文档在这: Notification channels: Control where to send alerts
- 在Slack channel中, 点击add an app, 在弹出页面内搜索 NewRelic. 目的: 在Slack中将App(此处是NewRelic)与Workspace的Channel绑定在一起. 文档在这: Send data into Slack in real-time.
- 在NewRelic app中, Slack会生成一个带token的link, 在NewRelic和Slack中, 将这个link叫做webhook.
- 将Webhook和channel名字放到NewRelic的channel中, 即可.
遇到的问题
- Slack的网络问题, 无解, 只能慢慢刷新
相关推荐
83327911 2019-10-23
80354898 2019-06-25
83327911 2019-06-24
80354898 2019-06-21
80354392 2019-06-20
yujs0000 2019-06-20
86327416 2019-03-12
gybheroin 2018-08-16
zhouRabbIT 2016-10-09
ballacklinux 2010-01-11
89201447 2015-11-04
夜班机器人 2015-11-03
最美应用有价值的好应用 2018-07-13
李叫兽 2018-05-09