Dettagli annotazioni metriche pod

Panoramica

Apigee hybrid utilizza il componente aggiuntivo Prometheus standard di settore per la raccolta delle metriche. Tutte le applicazioni per il piano di runtime ibrido Apigee espongono un endpoint HTTP(s) di cui un server Prometheus può eseguire il scraping. Le metriche sono formattate nel formato OpenCensus.

Puoi utilizzare il tuo servizio di generazione di report e di raccolta delle metriche, tenendo presente che le metriche ibride Apigee sono formattate in OpenCensus per lo scraping da parte di un server Prometheus.

La tabella seguente elenca il numero di porta e l'endpoint in cui l'ibrido espone le metriche per lo scraping per ogni pod del piano di runtime.

Nome componente Apigee Numero porta Endpoint delle metriche
Cassandra 7070 /metrics
Agente Connect 7070 /metrics
Marte 8843 /v1/mart/metrics
Redis 8001 /stats/promethues
Runtime 8843 /v1/server/metrics
Sincronizzatore 8843 /v1/sync/metrics
UDCA 7070 /v1/server/metrics
Osservatore 8843 /metricz

Esempio

L'esempio seguente mostra la raccolta di metriche sul componente Runtime dalla riga di comando:

kubectl -n apigee port-forward RUNTIME_POD_NAME 8843:8843
curl -k https://0:8843/v1/server/metrics?type="prometheus"