【问题标题】:email alerts for Azure Logic app runs failedAzure Logic 应用程序运行的电子邮件警报失败
【发布时间】:2020-11-02 11:52:32
【问题描述】:

我想要为每个以失败状态运行的逻辑应用发送电子邮件通知,如下图所示。

我尝试在逻辑应用程序中配置运行失败警报,但事情对我来说不是很清楚。 阈值、操作员、攻击类型、周期和频率的最佳条目应该是什么,以便在每次失败的运行时获得警报通知。

【问题讨论】:

  • 和你的图片一样,每5分钟对规则进行一次评估,并检查过去24小时内是否有超过1次失败。也许您想减少聚合期。然而,即使失败,静态结果也是空的,所以也许这永远不会发出警报。
  • @karora 所以聚合 5 分钟和频率 5 分钟可以正常工作吗?
  • 嗨@RohitChouhan 在我下面提供的解决方案中,我认为 5 分钟是一个很好的设置(因为当我用 1 分钟进行测试时,它会发送触发通知,然后在大约 3 分钟后发送解决通知,所以我认为 1 分钟不会很好)。但如果你想尽快收到通知,你也可以设置一个更小的分钟。
  • 嗨@RohitChouhan 我可以知道你的警报是否正常吗?如果没有任何问题,请您将我的答案标记为“已接受”,谢谢~
  • @HuryShen 是的,它工作正常,是的,当然......谢谢

标签: azure azure-logic-apps azure-monitoring azure-alerts


【解决方案1】:

对于这个要求,我认为你可以在“Threshold”中选择Static,并将条件设置为Great than Count 0。在“评估依据”中,可以将5分钟设置为“聚合粒度(周期)”,将5分钟设置为“评估频率 ”。如下图所示:

您选择的“评估依据”为 24 小时每 5 分钟并不是特别好。因为一旦触发警报,其“监控条件”将变为“触发”,如果尚未解决,警报将不会再次触发。(例如,您的逻辑在 1:00 失败,警报将是5分钟触发。但如果最近24小时内每5分钟评估一次失败,则不会再次触发。

对了,你也可以自己测试一下。您可以如下创建一个逻辑应用,允许保存,运行失败。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-15
    • 2015-09-11
    • 2022-12-20
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多