【发布时间】:2021-01-29 04:54:33
【问题描述】:
我已经在 Azure kubernetes 上部署了我的应用程序,并且我正在使用 APIM 来公开 API 服务。
我想跟踪传入的请求以了解完整的执行情况。例如:APIM 处理请求需要多长时间。
有没有办法在 azure APIM 中跟踪单个请求?
【问题讨论】:
标签: azure azure-api-management
我已经在 Azure kubernetes 上部署了我的应用程序,并且我正在使用 APIM 来公开 API 服务。
我想跟踪传入的请求以了解完整的执行情况。例如:APIM 处理请求需要多长时间。
有没有办法在 azure APIM 中跟踪单个请求?
【问题讨论】:
标签: azure azure-api-management
如果您在 Azure API 管理中使用 Products,则有一个 administrator 订阅密钥,可让您监控 APIM 中执行的每个步骤。
请查看以下链接以获取更多详细信息:
https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-api-inspector
基本上,您必须添加此订阅密钥并添加 Ocp-Apim-Trace: true 标头以接收 Ocp-Apim-Trace-Location 标头,它是一个 json 文件的链接,该文件包含每个已执行的步骤。
【讨论】: