应用程序洞察松弛集成
Application insights slack integration
我最近开始在网络上使用应用程序洞察 api。
将应用洞察配置为 post 松弛通道中的错误消息非常有帮助。
我看到有一个 slack 连接器,但我不确定如何使用它,我猜这可以通过 slack 连接器和 azure logic 应用程序解决,有什么提示吗?教程?
您可以为错误消息配置警报 https://azure.microsoft.com/en-us/documentation/articles/app-insights-alerts
然后使用网络挂钩配置发送到 Slack:https://code.msdn.microsoft.com/Create-Azure-Alerts-with-b938077a
另一个不涉及额外代码或逻辑应用程序的快速解决方案是设置 Slack 电子邮件集成,它为您提供给定渠道的入站电子邮件地址。您可以在 "Additional administrator email(s)" 字段中的 Application Insights 中使用它。
这并不完美,因为您在 post 中并没有真正获得很多详细信息,但它会通知您并提供警报的名称。
您可以看看这个 link:https://github.com/Azure/azure-quickstart-templates/tree/master/demos/alert-to-slack-with-logic-app。我按照说明进行操作,它对我有用。
棘手的部分是您需要单击此 link 页面上的“部署到 Azure”按钮。它会将您重定向到 Azure 门户,您需要指定要发送警报消息的渠道,例如#somechannel。不要使用像@yourname 这样的直接消息,它有一些问题,逻辑应用无法为我部署。
然后您只需按照说明找到已部署的逻辑应用程序并通过登录 slack 对其进行身份验证即可。您还需要按照说明从部署输出中获取逻辑应用程序 URI。将 URI 放入警报 webhook 后,您就可以开始了!
设置 slack webhook 相对容易。
在 https://github.com/nerdfury/Slack.Webhooks
有一个非常好的 C# nuget 包
尽管您需要设置单独的服务来轮询和路由应用洞察数据。
还有商业选项。
getcloudbot.com 允许您将 Azure Application Insights 捆绑包直接挂接到您的松弛通道中。它擅长掌握您的服务。
免责声明:我运行它。
我发现最简单的集成方式是使用名为 Slack Email 的应用程序,它可以向 Slack 发送电子邮件提醒。一旦您将此电子邮件 ID 订阅到 Application Insights 中的警报,它将开始在您将电子邮件链接到的特定频道上发送消息。
https://teamesub.slack.com/apps/A0F81496D-email
我最近开始在网络上使用应用程序洞察 api。
将应用洞察配置为 post 松弛通道中的错误消息非常有帮助。
我看到有一个 slack 连接器,但我不确定如何使用它,我猜这可以通过 slack 连接器和 azure logic 应用程序解决,有什么提示吗?教程?
您可以为错误消息配置警报 https://azure.microsoft.com/en-us/documentation/articles/app-insights-alerts 然后使用网络挂钩配置发送到 Slack:https://code.msdn.microsoft.com/Create-Azure-Alerts-with-b938077a
另一个不涉及额外代码或逻辑应用程序的快速解决方案是设置 Slack 电子邮件集成,它为您提供给定渠道的入站电子邮件地址。您可以在 "Additional administrator email(s)" 字段中的 Application Insights 中使用它。
这并不完美,因为您在 post 中并没有真正获得很多详细信息,但它会通知您并提供警报的名称。
您可以看看这个 link:https://github.com/Azure/azure-quickstart-templates/tree/master/demos/alert-to-slack-with-logic-app。我按照说明进行操作,它对我有用。
棘手的部分是您需要单击此 link 页面上的“部署到 Azure”按钮。它会将您重定向到 Azure 门户,您需要指定要发送警报消息的渠道,例如#somechannel。不要使用像@yourname 这样的直接消息,它有一些问题,逻辑应用无法为我部署。
然后您只需按照说明找到已部署的逻辑应用程序并通过登录 slack 对其进行身份验证即可。您还需要按照说明从部署输出中获取逻辑应用程序 URI。将 URI 放入警报 webhook 后,您就可以开始了!
设置 slack webhook 相对容易。
在 https://github.com/nerdfury/Slack.Webhooks
有一个非常好的 C# nuget 包尽管您需要设置单独的服务来轮询和路由应用洞察数据。
还有商业选项。
getcloudbot.com 允许您将 Azure Application Insights 捆绑包直接挂接到您的松弛通道中。它擅长掌握您的服务。 免责声明:我运行它。
我发现最简单的集成方式是使用名为 Slack Email 的应用程序,它可以向 Slack 发送电子邮件提醒。一旦您将此电子邮件 ID 订阅到 Application Insights 中的警报,它将开始在您将电子邮件链接到的特定频道上发送消息。 https://teamesub.slack.com/apps/A0F81496D-email