概要
Apigee ハイブリッドでは、業界標準の Prometheus アドオンを指標の収集に使用します。すべての Apigee ハイブリッド ランタイム プレーン アプリケーションでは、Prometheus サーバーがスクレイピングできる HTTP(S) エンドポイントが公開されます。指標は OpenCensus 形式に整形されます。
独自の指標収集とレポート作成サービスを使用できますが、Apigee ハイブリッド指標は Prometheus サーバーがスクレイピングするために OpenCensus 形式になっていることに注意してください。
次の表は、ハイブリッドが各ランタイム プレーン Pod のスクレイピング指標を公開するポート番号とエンドポイントを示したものです。
Apigee コンポーネント名 | ポート番号 | 指標エンドポイント |
---|---|---|
Cassandra | 7070 |
/metrics |
Connect Agent | 7070 |
/metrics |
Mart | 8843 |
/v1/mart/metrics |
Redis | 8001 |
/stats/promethues |
Runtime | 8843 |
/v1/server/metrics |
Synchronizer | 8843 |
/v1/sync/metrics |
UDCA | 7070 |
/v1/server/metrics |
Watcher | 8843 |
/metricz |
例
次の例では、コマンドラインから Runtime コンポーネントに関する指標を収集しています。
kubectl -n APIGEE_NAMESPACE port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"