应用程序见解松弛集成

时间:2016-03-25 06:15:33

标签: azure-application-insights slack

我最近开始使用网络API的应用程序洞察。

配置应用程序洞察以在松弛渠道中发布错误消息将非常有用。

我已经看到有一个松弛的连接器,但我不知道如何使用它,我的猜测是这可以通过松弛的连接器和天蓝色的逻辑应用程序解决,任何提示?教程?

5 个答案:

答案 0 :(得分:5)

您可以查看以下链接:https://github.com/Azure/azure-quickstart-templates/tree/master/201-alert-to-slack-with-logic-app。我按照指示操​​作,它对我有用。

棘手的部分是你需要点击"部署到Azure"此链接页面上的按钮。它会将您重定向到Azure Portal,您需要指定要将警报消息发送到哪个频道,例如#somechannel。不要像@yourname那样使用直接消息,它有一些问题,逻辑应用程序无法为我部署。

然后,您只需按照说明查找已部署的逻辑应用程序,并通过登录slack进行身份验证。您还需要从部署输出中获取逻辑应用程序URI,如指令中所示。将URI放入警报webhook后,您就可以开始了!

答案 1 :(得分:4)

设置松弛的webhook相对容易。

https://github.com/nerdfury/Slack.Webhooks

处有一个非常好的C#nuget包

虽然您需要设置单独的服务来轮询和路由应用洞察数据。

还有商业选择。

getcloudbot.com允许您将Azure Application Insights捆绑包直接挂钩到松弛通道中。它擅长保持您的服务。 免责声明:我运行它。

答案 2 :(得分:0)

答案 3 :(得分:0)

另一个不涉及额外代码或逻辑应用程序的快速解决方案是设置Slack电子邮件集成,它为您提供给定频道的入站电子邮件地址。您可以在“其他管理员电子邮件”字段中的Application Insights中使用它。

这并不完美,因为你在帖子中没有真正得到很多细节,但它会通知你并提供警报的名称。

答案 4 :(得分:0)

我发现要集成的最简单路径是使用一个名为Slack Email的应用程序,该应用程序将电子邮件警报发送到slack。在您将此电子邮件ID订阅到Application Insights中的警报后,它将开始在您已将电子邮件链接到的特定频道上发送消息。 https://teamesub.slack.com/apps/A0F81496D-email