Apigee Hybrid 会收集可用于监控 Hybrid 服务的运行状况、设置提醒等的操作指标。Apigee 使用业界标准 Prometheus 插件来收集指标。收集指标数据后,Hybrid 会将指标数据发送到 Stackdriver,然后您可以使用 Stackdriver 控制台查看、搜索和分析指标以及管理提醒。
下图显示了指标收集过程:
如图所示,每个集群运行有一个 Prometheus 服务器,并且该服务器可以在集群中的任何 Pod 上运行。Prometheus 会从所有 Hybrid 服务中抓取应用指标数据,并将指标数据发送到 Stackdriver。您可以通过 Stackdriver 控制台访问指标数据。
指标收集默认处于停用状态。如需启用指标收集功能,请参阅配置指标收集。
指标简介
应用指标数据作为内部 Kubernetes 服务在端口上提供。此服务收集的数据由 Hybrid 指标收集器服务抓取。您可以使用 Monitoring Metrics Explorer 来选择要查看的指标,例如:
- 读取请求数
- 读取请求延迟时间
- 写入请求数
- 写入请求延迟时间
例如,您可以在 Stackdriver 中创建信息中心以显示您的指标: