Detalles de las anotaciones de métricas del Pod

Descripción general

Apigee usa el complemento estándar de la industria de Prometheus para la recopilación de métricas. Todas las aplicaciones del plano del entorno de ejecución híbrido de Apigee exponen un extremo HTTP(s) que un servidor de Prometheus puede recopilar. Las métricas tienen el formato OpenCensus.

Puedes usar tu propio servicio de recopilación y generación de informes de métricas. Ten en cuenta que las métricas de Apigee Hybrid se formatean en OpenCensus para recopilarlas mediante un servidor de Prometheus.

En la siguiente tabla, se enumeran los números de puerto y los extremos en los que el híbrido expone métricas para la recopilación de cada Pod del plano del entorno de ejecución.

Nombre del componente de Apigee Número de puerto Extremo de las métricas
Cassandra 7070 /metrics
Connect Agent 7070 /metrics
Mart 8843 /v1/mart/metrics
Redis 8001 /stats/promethues
Entorno de ejecución 8843 /v1/server/metrics
Sincronizador 8843 /v1/sync/metrics
UDCA 7070 /v1/server/metrics
Watcher 8843 /metricz

Ejemplo

En el siguiente ejemplo, se muestra cómo recopilar métricas en el componente Runtime desde la línea de comandos:

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