如何在 Azure Insights for Azure Function 应用程序中存储和获取 http 表单数据
How to store and get http form data in Azure Insights for Azure Function app
我们有 Azure Function 应用程序 (v.4) post api 调用一些外部休息资源。我可以在 Azure 监控 (Azure Insights) 中看到偶尔的失败,但我能够在日志中收集的所有内容都是外部 api 端点 url(打开依赖项时的路径类似于 https://...
)请求获取参数。为了排除故障,我还需要为 post 请求收集表单数据。我想知道它有多容易,就像在 azure 配置中设置一些标志或修改应用程序并显式写入跟踪日志一样简单。
门户中的 App Insights -> Transaction Search 将显示请求和跟踪消息,但它只会指示该函数进行了 HTTP POST 调用、该调用的响应代码和持续时间,它不会显示负载详细信息,因此函数应用程序明确需要使用注入函数的 ILogger
实例将这些详细信息记录为 TRACE
信息。
我们有 Azure Function 应用程序 (v.4) post api 调用一些外部休息资源。我可以在 Azure 监控 (Azure Insights) 中看到偶尔的失败,但我能够在日志中收集的所有内容都是外部 api 端点 url(打开依赖项时的路径类似于 https://...
)请求获取参数。为了排除故障,我还需要为 post 请求收集表单数据。我想知道它有多容易,就像在 azure 配置中设置一些标志或修改应用程序并显式写入跟踪日志一样简单。
门户中的 App Insights -> Transaction Search 将显示请求和跟踪消息,但它只会指示该函数进行了 HTTP POST 调用、该调用的响应代码和持续时间,它不会显示负载详细信息,因此函数应用程序明确需要使用注入函数的 ILogger
实例将这些详细信息记录为 TRACE
信息。