我们有一个生产消费逻辑应用程序,它通过“收到HTTP请求时”触发器从另一个云应用程序中的webhook接收消息。
我们有几个应用程序的“丢弃请求”的示例,这些示例很难从应用程序和逻辑应用程序中诊断。我们唯一要做的是,webhooks发送消息的另一个服务正在接收Logic App没有的消息。
我想了解是否有一种方法可以使用Azure监视器/日志来监视向Azure/Logic应用发出的入站请求,这些请求 * 可能永远不会触发Logic应用 *。
请让我知道,如果有人这样做之前,或者如果我正在寻找的东西不存在。
1条答案
按热度按时间gdx19jrr1#
事实上,没有办法捕获Azure监视器或日志分析工作区中的日志,甚至没有触发逻辑应用程序。因为在这种情况下,请求本身没有到达逻辑应用程序,并且无法从Azure跟踪这些日志。
使用诊断设置,您可以从逻辑应用程序捕获所有日志,并将日志详细信息发送到日志分析工作区。
如上所示,您可以捕获逻辑应用程序的成功或失败详细信息,而无需访问Azure逻辑应用程序我认为不可能捕获日志。
即使在Azure监视器中,您也可以运行查询,如总计费执行,诊断和错误。