我最近开始使用网络API的应用程序洞察。
配置应用程序洞察以在松弛渠道中发布错误消息将非常有用。
我已经看到有一个松弛的连接器,但我不知道如何使用它,我的猜测是这可以通过松弛的连接器和天蓝色的逻辑应用程序解决,任何提示?教程?
答案 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)
您可以为错误消息配置警报https://azure.microsoft.com/en-us/documentation/articles/app-insights-alerts 然后使用Web挂钩配置发送到Slack:https://code.msdn.microsoft.com/Create-Azure-Alerts-with-b938077a
答案 3 :(得分:0)
另一个不涉及额外代码或逻辑应用程序的快速解决方案是设置Slack电子邮件集成,它为您提供给定频道的入站电子邮件地址。您可以在“其他管理员电子邮件”字段中的Application Insights中使用它。
这并不完美,因为你在帖子中没有真正得到很多细节,但它会通知你并提供警报的名称。
答案 4 :(得分:0)
我发现要集成的最简单路径是使用一个名为Slack Email的应用程序,该应用程序将电子邮件警报发送到slack。在您将此电子邮件ID订阅到Application Insights中的警报后,它将开始在您已将电子邮件链接到的特定频道上发送消息。 https://teamesub.slack.com/apps/A0F81496D-email