Details zu Pod-Messwertannotationen

Überblick

Apigee Hybrid verwendet das branchenübliche Add-on Prometheus für die Messwerterfassung. Alle Anwendungen der Hybrid-Laufzeitebene von Apigee stellen einen HTTP(s)-Endpunkt bereit, den ein Prometheus-Server scrapen kann. Die Messwerte sind im OpenCensus-Format formatiert.

Sie können Ihren eigenen Messwerterfassungs- und Berichtsdienst verwenden. Beachten Sie, dass Apigee Hybrid-Messwerte in OpenCensus-Format für das Scraping durch einen Prometheus-Server formatiert sind.

In der folgenden Tabelle sind die Portnummer und der Endpunkt aufgeführt, in denen Hybrid Messwerte für das Scraping für jeden Pod der Laufzeitebene bereitstellt.

Apigee-Komponentenname Portnummer Messwertendpunkt
Cassandra 7070 /metrics
Connect Agent 7070 /metrics
MART 8843 /v1/mart/metrics
Redis 8001 /stats/promethues
Laufzeit 8843 /v1/server/metrics
Synchronizer 8843 /v1/sync/metrics
UDCA 7070 /v1/server/metrics
Watcher 8843 /metricz

Beispiel

Das folgende Beispiel zeigt das Erfassen von Messwerten für die Laufzeitkomponente über die Befehlszeile:

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