- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
Información general
Apigee hybrid usa el complemento Prometheus, que es un estándar del sector, para recoger métricas. Todas las aplicaciones del plano de ejecución híbrido de Apigee exponen un endpoint HTTP(s) que puede rastrear un servidor Prometheus. Las métricas tienen el formato OpenCensus.
Puedes usar tu propio servicio de recogida y creación de informes de métricas, teniendo en cuenta que las métricas de Apigee hybrid tienen el formato OpenCensus para que un servidor Prometheus las extraiga.
En la siguiente tabla se indican el número de puerto y el endpoint en los que el sistema híbrido expone las métricas para el raspado de cada pod del plano de ejecución.
Nombre del componente de Apigee | Número de puerto | Endpoint de métricas |
---|---|---|
Cassandra | 7070 |
/metrics |
Agente de Connect | 7070 |
/metrics |
Mart | 8843 |
/v1/mart/metrics |
Redis | 8001 |
/stats/promethues |
Tiempo 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 recoger métricas del componente Runtime desde la línea de comandos:
kubectl -n APIGEE_NAMESPACE port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"