概览
Apigee Hybrid 使用业界标准 Prometheus 插件来收集指标。所有 Apigee Hybrid 运行时平面应用都会公开 Prometheus 服务器可爬取的 HTTP(s) 端点。指标采用 OpenCensus 格式。
您可以使用自己的指标收集和报告服务,请记住,Apigee Hybrid 指标采用 OpenCensus 格式,以供 Prometheus 服务器爬取。
下表列出了 Hybrid 公开每个运行时平面 pod 爬取指标的端口号和端点。
| Apigee 组件名称 | 端口号 | 指标端点 | 
|---|---|---|
| Cassandra | 7070 | 
        /metrics | 
      
| Connect Agent | 7070 | 
        /metrics | 
      
| Mart | 8843 | 
        /v1/mart/metrics | 
      
| Redis | 8001 | 
        /stats/promethues | 
      
| 运行时 | 8843 | 
        /v1/server/metrics | 
      
| 同步器 | 8843 | 
        /v1/sync/metrics | 
      
| UDCA | 7070 | 
        /v1/server/metrics | 
      
| Watcher | 8843 | 
        /metricz | 
      
示例
下面的示例展示了如何从命令行收集有关运行时组件的指标:
kubectl -n apigee port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"