Application Insights:为每个报告的崩溃定义电子邮件警报

jbe*_*jbe 6 c# wpf desktop azure azure-application-insights

我已在 Azure 中为 WPF 桌面应用程序设置了 Application Insights 服务。指标已报告,一切看起来都正确。

注意:AI应用程序类型设置为:Windows Store应用程序。

现在我想定义一个电子邮件警报,向我报告每次跟踪的崩溃。我添加了一条警报规则:

  • 指标:服务器异常
  • 条件:大于或等于
  • 阈值:1
  • 时间段:过去 5 分钟内
  • 电子邮件服务和共同管理员:已检查
  • 其他管理员电子邮件:我的电子邮件地址,与我的 Azure 帐户相同。

在警报规则列表中,它显示“上次活动”和“从不”。但在警报的指标图中,我看到崩溃已被跟踪。

当报告崩溃时,如何让 Application Insights 向我发送电子邮件?

更新:Azure Application Insights 警报仅在问题与我的类似时才起作用, 但它不能解决我的用例。这个问题的答案建议使用“..速率”指标。尽管 Application Insights 跟踪异常,但在我的情况下,有一个“异常率”指标始终保持为零。所以我的警报不起作用。

jbe*_*jbe 1

此 stackoverflow 问题/答案提供了其不起作用的解释: Azure Application Insights 警报仅起作用一次

不幸的是,它没有为我的用例提供解决方案。也许只是 Application Insights 不支持它。