通过 Apigee Hybrid,您可以使用调试、分析和部署状态数据。这些数据通过基于 Google Cloud Pub/Sub 的数据流水线从运行时组件直接发送到管理平面,以便您查看和分析这些数据,以及设置监控和提醒。
关于数据
Hybrid 流式调试(启动时)、分析和部署状态数据中的所有消息处理器 (MP) 服务直接使用 Google Cloud Pub/Sub 传输到 Apigee 控制平面。
管理平面的 UAP(统一分析平台)服务会处理传入的分析和部署状态数据,并通过混合界面或 Apigee API 向您提供这些数据。
调试、分析和部署状态数据不会存储在相同位置,也不会以与日志记录和指标数据相同的方式进行访问:
- “日志记录和指标数据”存储在您的 Google Cloud 项目中,您可以通过 Cloud Operations 或您选择的任何工具进行访问。
- 而另一方面,“调试、分析和部署状态数据”则存储在 Hybrid 管理层面,您可以通过 Hybrid 界面或 Apigee API 等 Apigee 服务进行访问。
下表总结了收集的数据:
| 数据类型 | 说明 | 更新频率 | API |
|---|---|---|---|
| 分析 | API 使用情况数据包括每秒事务数、缓存使用情况、错误、延迟时间、请求/响应大小和流量计数。 如需了解详情,请参阅 Apigee Analytics 概览。 |
最长 30 秒延迟 | Analytics Admin API |
| 部署 状态 | API 代理的当前部署状态。 如需详细了解如何查看此信息,请参阅查看部署状态。 |
立即 | Deployments API |
| 调试 | API 代理的调试会话数据。此数据包括请求/响应参数及在政策执行时对这些数据应用的转换。 与分析和部署状态数据不同,调试数据并非始终收集,这与其大小有关。调试数据在您启动调试会话时收集。 如需了解详情,请参阅调试概览。 |
立即 | 调试会话 API 调试会话数据 API |
查看混合界面中的数据
本部分介绍如何在 Apigee Hybrid 界面中查看调试、分析和部署状态数据。
调试
Hybrid 服务的调试数据可采用与 Edge 调试数据相同的方式访问,但有一些不同之处(例如不断增加的过滤条件支持)。如需了解详情,请参阅调试概览。
分析
混合服务的分析数据的访问方式与 Edge 分析数据相同。如需了解详情,请参阅 Edge 文档中的使用分析信息中心。
代理部署状态
如需了解如何查看部署状态,请参阅查看部署状态。
配置数据收集
基于 Pub/Sub 的数据流水线默认处于启用状态。您必须确保您的服务账号已正确配置控制平面访问权限,如第 8 步:启用控制平面访问权限中所述。