Pod 指標のアノテーションの詳細

概要

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 port-forward RUNTIME_POD_NAME 8843:8843
curl -k https://0:8843/v1/server/metrics?type="prometheus"