Visão geral
A Apigee usa o complemento padrão do setor do Prometheus para a coleta de métricas. Todos os aplicativos do plano de ambiente de execução híbrido da Apigee expõem um endpoint HTTP(s) que um servidor Prometheus pode extrair. As métricas são formatadas no formato OpenCensus.
É possível usar sua própria coleta de métricas e serviço de relatórios, mas lembre-se de que as métricas híbridas da Apigee são formatadas no Proguard para raspagem de dados por um servidor do Prometheus.
A tabela a seguir lista o número da porta e o endpoint em que o híbrido expõe métricas para raspagem de dados para cada pod do plano de ambiente de execução.
Nome do componente da Apigee | Número da porta | Endpoint das métricas |
---|---|---|
Cassandra | 7070 |
/metrics |
Agente do Connect | 7070 |
/metrics |
Mart | 8843 |
/v1/mart/metrics |
Redis | 8001 |
/stats/promethues |
Ambiente de execução | 8843 |
/v1/server/metrics |
Sincronizador | 8843 |
/v1/sync/metrics |
UDCA | 7070 |
/v1/server/metrics |
Watcher | 8843 |
/metricz |
Exemplo
O exemplo a seguir mostra a coleta de métricas no componente de tempo de execução da linha de comando:
kubectl -n apigee port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"