每次触发警报时,连接到逻辑应用 Webhook 的 Azure 警报操作都会触发两次
Posted
技术标签:
【中文标题】每次触发警报时,连接到逻辑应用 Webhook 的 Azure 警报操作都会触发两次【英文标题】:Azure Alert Action connected to Logic App Webhook firing twice every time an alert is triggered 【发布时间】:2019-10-29 08:48:27 【问题描述】:我在使用 Azure Monitor 时遇到了一个奇怪的问题,其中指向 webhook 的警报操作在每次触发时都会触发两次。 (我假设不是警报必须触发两次,而是接收它的逻辑应用程序由于某种原因触发了两次)
操作警报设置
操作时间戳
相关逻辑应用示例运行历史记录
基本逻辑应用设置
这是将操作警报连接到 webhook 或逻辑应用程序的常见问题,还是我需要注意一些设置来防止这种情况发生?
【问题讨论】:
有什么解决办法吗?我在应用服务上遇到了同样的问题,警报操作被触发了两次。第一次带有警报消息“已触发”,第二次带有消息“已解决”。我希望警报操作仅在“已触发”状态下触发一次。 “fired”和“resolved”也称为monitorCondition 【参考方案1】:请检查您的第二条警报消息的监控状况。可能它正在发送带有监控条件已解决的通知。目前无法使用 resolved 监控条件禁用触发操作组,但您可以修改 webhook 端点以忽略已解决状态。请检查此问题:https://feedback.azure.com/forums/267889-azure-monitor-log-analytics/suggestions/37167487-send-alerts-with-resolved-state-for-log-alert-rule
【讨论】:
以上是关于每次触发警报时,连接到逻辑应用 Webhook 的 Azure 警报操作都会触发两次的主要内容,如果未能解决你的问题,请参考以下文章
BitBucket Webhook - 无法连接到 Jenkins URL