如何配置Azure APIM策略以在401错误的情况下发送电子邮件



如果API因401(未经授权的访问(错误而失败,我需要通过电子邮件发送警报。这些api使用api密钥进行身份验证。我试图从Azure APIM策略的出错部分触发一个逻辑应用程序,但没有成功。有没有办法在401错误的情况下触发电子邮件(通过逻辑应用程序或任何其他方式(?

请注意:我已经为401个错误配置了Azure Monitor警报,当401个错误的数量超过阈值时,它会通知我们。然而,对于我们的一些关键API,我们希望在出现未经授权的访问错误时立即收到警报。

无需使用逻辑应用程序或azure函数来使事情变得复杂。

只需使用Azure警报并为您的API日志创建一个查询,以检查状态代码401

如果你看到401,警报可以发送电子邮件,发送推送消息,做很多开箱即用的事情,它还可以设置为向闲置渠道或团队发送消息,它非常强大。

只需将App Insights附加到APIM并创建基于度量的警报。无需设置逻辑应用程序或编写自己的查询。

最新更新