我们正在使用 Azure 的 Application Insights。目前,我必须在每次部署后手动检查异常,以查看是否出现新的异常。有没有人找到一种在出现新异常时获得通知(通过 Azure 警报)的方法?例如,其他错误跟踪器(如 Sentry)支持此功能。
示例:
- 我们于 15:15 进行了部署
- 15:17 出现先前未知的异常
- 我收到一封电子邮件,内容为“项目 Y 中出现新异常 X”
下面的屏幕截图更清楚地展示了这一点:
最佳答案
智能检测正在被 alet 取代。获取通知的唯一方法是编写一个查询来查看新的异常。配置警报激活的时间段。
导航到 Azure 门户上的应用程序见解资源。
选择“监控”边栏选项卡下的“日志”。
构建日志查询并检查结果。
点击“+ 新警报规则”。
按如下方式配置您的提醒:
每当过去 1 天的自定义日志搜索日志查询中的结果计数大于 0 时,就会触发上述警报,并且每 6 小时评估一次。您可以自定义Period and frequency根据需要。
您还可以运行this有关解决 Azure Monitor 警报问题的详细指南。请检查这是否有帮助。
关于azure - 有没有办法在出现新异常时获得 Azure ApplicationInsights 通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71298186/