- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望在某个函数应用失败时触发 Azure 警报。我将其设置为 [函数名称] 失败指标上的 GTE 1 阈值,认为这将产生预期结果。但是,当它每天运行时,我会收到警报已触发的通知,但我在 Application Insights 中找不到任何指示失败的内容,并且它似乎正在成功运行并完成。
以下是触发的警报摘要:
以下是来自门户的调用监控,显示过去几天相同的功能没有失败:
这是该时间段内的应用程序洞察搜索,显示没有异常以及所有成功的依赖项操作:
问题是 - 是什么导致 Azure Function Failed 指标在 Application Insights 中注册非零值而没有任何遥测?
更新 - 这是警报配置
以及具体条件设置-
更广泛的时间范围内的故障 Blade :
blob 404 上存在一些依赖项失败,但我认为这是来自另一个函数,该函数显式检查路径中是否存在 blob,以了解要从外部源下载哪些文件。而且时间戳不属于采样周期。
没有异常(exception):
最佳答案
根据 @ivan-yang 对问题的评论,我已将警报切换为使用自定义日志搜索,而不是内置的 Azure Function 指标。此时,该指标对于触发它的因素似乎相当不透明,当我运行 Azure Function 时,它每天都会触发,没有明显的潜在故障。我现在打算避免使用这个指标。
我的基于日志的警报现在使用以下查询来获取我正在寻找的内容(发生异常或函数失败):
requests
| where success == false
| union (exceptions)
| order by timestamp desc
感谢@ivan-yang 和@krishnendughosh-msft 的帮助
关于Azure Functions "Failed"指标上的 Azure 警报正在触发,没有明显的故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63889593/
通常当我请求线程转储时,系统性能不佳的症状很容易解释;也就是说,通常我会看到许多线程显然正在等待一个已被获取但未被另一个释放的监视器。 在这种情况下,我有很多线程在等待监视器 (0x965ad100)
C:\Users\shagy\Desktop\3RD YEAR 2ND SEMESTER\SPM\Newfolder\SPM-SMS>npm start npm ERR! path C:\Users\
我是一名优秀的程序员,十分优秀!