我在Azure中设置了一个警报规则,当后端返回错误代码(4xx或5xx(时会发出警告。
这是有效的,但API管理包含大量的API。
我想我会为每个API创建单独的警报规则,但似乎没有通过UI实现这一点的方法。具体来说,没有任何条件可以让我选择一个或多个API。
有没有一种方法可以通过ARM模板以编程方式实现这一点,或者我错过了什么?
启用诊断日志记录以记录分析,然后根据您编写的查询创建警报
https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-use-azure-monitor#resource-记录
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-unified-log