本页面适用于 Apigee 和 Apigee Hybrid。
查看 Apigee Edge 文档。
Debug 是一种用于对 Apigee 上运行的 API 代理进行问题排查和监控的工具。Debug 工具允许您通过 API 代理流探测每个步骤的详细信息。Apigee 允许您收集显示 API 代理的整个请求/响应流的调试数据。这包括所有请求/响应参数以及在政策执行时对这些数据应用的转换。这对于 API 代理开发和部署期间的调试和问题排查十分重要。
使用调试
使用调试工具通过界面或 API 创建和管理调试会话(如使用调试中所述)。或者,您也可以下载调试会话,并离线查看和分析(如使用离线调试中所述)。
Apigee 支持对调试的使用
只有客户可以触发调试会话,但 Apigee 支持团队可以在处理支持请求的过程中访问未删除的过往调试会话,以帮助排查特定于代理的问题。
请注意以下事项:
- Apigee 支持团队拥有对调试数据的只读权限。
- Apigee 支持人员可能会要求您运行调试来捕获问题的相关信息,并提供调试会话 ID 或调试会话的链接,以便支持人员可以查看捕获的调试。由于保存的调试会话的有效时间仅有 24 小时,我们建议您下载调试会话并将其附加到创建的案例中,供支持人员离线查看。
Apigee Hybrid 用户
如果您使用的是 Apigee Hybrid,请参阅以下部分。
调试架构
下面说明了创建新的调试会话的过程:
调试记录数据最多可在管理层面保存 24 小时。
Apigee Hybrid 要求
本部分列出了面向 Apigee Hybrid 用户的重要信息。
支持数据驻留
- 如果您有一个新建的 Apigee Hybrid v1.13.1 组织,并且已启用数据驻留,请按照将数据驻留与 Apigee Hybrid 搭配使用中的步骤操作。
- 所有 Synchronizer 节点上的时钟应同步且采用世界协调时间 (UTC)。
旧版 Apigee Hybrid 不支持数据驻留功能。
其他要求
- 您必须配置
apigee-udca
服务账号。请参阅指定配置替换。 - 所有 Synchronizer 节点上的时钟应同步且采用世界协调时间 (UTC)。