我正在尝试基于 Kusto 查询在 Application Insights 中创建警报规则。
如果结果集为空,我想触发警报。
如果我将警报逻辑设置为:
operater = Equal To and the Threshold Value = 0,
它不起作用。 在我看来这是正确的,它不起作用,但我无法检查“空”。
也许有人有解决方案?
提前致谢。
我已经在我的环境中复制并得到如下预期结果,我遵循了Microsoft-Document:
创建警报规则时:
选择自定义日志搜索后,键入查询:
AzureActivity | where false
然后在下一部分等于然后阈值为 0:
问题可能出在您创建警报的操作部分。
输出:
我按照微软的文档得到了警报,请尝试按照一定会得到警报的过程
您可以基于 Kusto 查询在 Application Insights 中创建警报规则,并在结果集为空时触发警报。为此,您可以在 Kusto 查询中使用“计数”聚合函数来计算查询返回的行数。如果计数为零,那么您可以触发警报。
your_kusto_query_here |数