azure - 从逻辑应用触发 Azure 操作组
问题描述
我有一个逻辑应用程序每分钟运行一次,它检查上次在表中收到数据的时间。如果自数据更新以来已经有足够的时间,我想收到警报。我真的很喜欢 Azure 中警报使用的操作组。他们很干净,有很多选择,比如电子邮件、短信和电话。如何从我的逻辑应用触发操作组?
我知道我可以在 Logic App 中重新创建电子邮件、SMS 和电话连接,但这样就更难维护了。我已经在为其他警报使用相同的操作组。如果我可以重用这个 Action Group,它会更容易维护。
网上有很多关于从操作组触发逻辑应用程序的信息。这不是我想要做的。我想要反过来。我想从逻辑应用触发操作组。
解决方案
你应该能够使用Azure Log Analytics Data Collector从逻辑应用将数据发送到 Log Analytics 中的自定义日志。
然后,您可以使用 Log Analytics 查询来评估每个设置频率的资源日志,并根据结果触发警报。规则可以使用操作组触发一项或多项操作。- 请参阅使用 Azure Monitor 创建、查看和管理日志警报。
推荐阅读
- node.js - 如何让 Express 服务器使用 React 路由?
- php - Laravel:数据未正确存储在数据库列中
- advanced-custom-fields - 如果块是嵌套的(递归),如何通过 blockName 查找古腾堡块
- django - MogoDb 与 Django 的连接
- aspectj - Spring AOP + AspectJ:@AfterReturning 建议在模拟时错误执行(在实际执行之前)
- highcharts - HighCharts - 设置最小刻度间隔
- numpy - 计算 xarray 中每个网格点的百分位数
- android - FlutterView 未在 Android 中显示 Widget UI
- vue.js - 是否可以从 vuex Store 延迟加载 B64 图像?
- swiftui - 为什么这个简单的带有过渡的 SwiftUI 视图修改器会导致崩溃?