注意:此产品的某些方面处于 Beta 版阶段。Hybrid 安装选项是 GA。要加入 Beta 版计划,请与您的 Apigee 代表联系。

Trace 概览

Trace 是一种用于对 Apigee 上运行的 API 代理进行问题排查和监控的工具。借助 Trace,您可以通过 API 代理流检查每个步骤的详细信息。Apigee 允许您收集显示 API 代理的整个请求/响应流的跟踪记录数据。这包括所有请求/响应参数以及在政策执行时对这些数据应用的转换。这对于 API 代理开发和部署期间的调试和问题排查十分重要。

使用 Trace

使用 Trace 工具通过界面或 API 创建和管理调试会话(如使用 Trace 中所述)。或者,您也可以下载调试会话,并离线查看和分析(如使用离线跟踪中所述)。

Apigee 支持对 Trace 的使用

默认情况下,Apigee 允许 Apigee Support 使用 Trace 工具在您的 API 代理上提供支持。

请注意以下事项:

  • Apigee Support 拥有对 Trace 数据的只读权限。
  • Apigee Support 将请求运行 Trace 的权限,并会在完成后分享调试会话链接。

Apigee Hybrid 用户

如果您使用的是 Apigee Hybrid,请参阅以下部分。

Trace 架构

下面说明了创建新的调试会话的过程:

启动调试会话的请求的概要视图

跟踪记录数据最多可在管理层面保存 24 小时。

前提条件

如果您使用的是 Apigee Hybrid,则必须确保已配置以下各项:

服务帐号

  • apigee-synchronizer(角色:Apigee Synchronizer Manager)
  • apigee-udca(角色:Apigee Analytics Agent)

如需了解详情,请参阅创建服务帐号

同步器

  • 同步器访问
  • 所有 Synchronizer 节点上的时钟应同步且采用世界协调时间 (UTC)