如何在Azure Insights for Azure Function应用程序中存储和获取http表单数据



我们有一个Azure Function应用程序(v.4(,它具有对一些外部rest资源的post-api调用。我可以在Azure监控(Azure Insights(中偶尔看到失败,但我能够在日志中收集的所有内容都是带有请求获取参数的外部api端点url(打开依赖项时的路径类似于https://...(。为了解决失败问题,我需要收集表单数据,以便发布请求。我想知道这会有多容易,就像在azure配置中设置一些标志或修改应用程序并显式编写跟踪日志一样容易。

应用洞察->门户中的Transaction Search将显示请求和跟踪消息,但它只指示函数进行了HTTP POST调用、该调用的响应代码和持续时间,它不会显示负载详细信息,因此函数应用程序明确需要使用注入函数的ILogger实例将这些详细信息记录为TRACE信息。

最新更新