Azure警报的最大窗口大小

问题描述 投票:0回答:1

我正在尝试为看似简单的警报场景创建警报:

如果我的逻辑应用程序未启动24小时,我想提出意外不活动的警报。

当我通过门户创建警报时,我只能选择长达6小时的时间窗口。

enter image description here

但是,如果我通过Portal API直接设置它,那么我可以配置一个最多1天的时间窗口。

enter image description here

我的问题是为什么门户网站将窗口大小最多固定为6小时以进行警报?我是否正确地采用了这种方式 - 是否有更好的方法来确定某些逻辑应用程序的不活动?例如如果逻辑应用程序没有触发2天,我该怎么警告?

谢谢。

azure-application-insights azure-logic-apps
1个回答
0
投票

根据documentation,可以使用ISO 8601持续时间格式的5分钟到1天之间的windowsSize创建警报规则。

正如您所提到的,这也是通过API和ARM模板支持的。

为什么门户网站将窗口大小最多固定为6小时以进行警报?

我相信这只是一个UI限制,但不应该存在。

我的另一个问题是我是否以正确的方式解决这个问题 - 是否有更好的方法来确定某些逻辑应用程序的不活动?例如如果逻辑应用程序没有触发2天,我该怎么警告?

这是一个OOTB功能,我建议只要它符合您的要求就可以使用它。如果你需要其他东西,比如更长的时间,你需要实现一些自定义的东西。您可以使用Workflow Runs - List API并以编程方式检查它。

HTH

© www.soinside.com 2019 - 2024. All rights reserved.