Detalhes das anotações de métricas de pods

Vista geral

O Apigee Hybrid usa o suplemento Prometheus padrão da indústria para a recolha de métricas. Todas as aplicações do plano de tempo de execução híbrido do Apigee expõem um ponto final HTTP(s) que um servidor Prometheus pode extrair. As métricas estão formatadas no formato OpenCensus.

Pode usar o seu próprio serviço de recolha e relatórios de métricas, tendo em atenção que as métricas do Apigee Hybrid estão formatadas no OpenCensus para extração por um servidor Prometheus.

A tabela seguinte lista o número da porta e o ponto final onde o Hybrid expõe métricas para extração para cada pod do plano de tempo de execução.

Nome do componente do Apigee Número da porta Ponto final de métricas
Cassandra 7070 /metrics
Associar agente 7070 /metrics
Mart 8843 /v1/mart/metrics
Redis 8001 /stats/promethues
Tempo de execução 8843 /v1/server/metrics
Sincronizador 8843 /v1/sync/metrics
UDCA 7070 /v1/server/metrics
Observador 8843 /metricz

Exemplo

O exemplo seguinte mostra a recolha de métricas no componente Runtime a partir da linha de comandos:

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