개요
Apigee Hybrid는 측정항목 수집에 업계 표준 Prometheus 부가기능을 사용합니다. 모든 Apigee Hybrid 런타임 영역 애플리케이션은 Prometheus 서버가 스크래핑할 수 있는 HTTP 엔드포인트를 노출합니다. 측정항목은 OpenCensus 형식으로 지정됩니다.
Apigee Hybrid 측정항목은 Prometheus 서버에서 스크래핑할 수 있도록 OpenCensus 형식으로 지정된다는 점에 유의하며 자체 측정항목 수집 및 보고 서비스를 사용할 수 있습니다.
다음 표에는 Apigee Hybrid가 각 런타임 영역 포드의 스크래핑 측정항목을 노출하는 포트 번호와 엔드포인트가 나와 있습니다.
Apigee 구성요소 이름 | 포트 번호 | 측정항목 엔드포인트 |
---|---|---|
Cassandra | 7070 |
/metrics |
Connect 에이전트 | 7070 |
/metrics |
Mart | 8843 |
/v1/mart/metrics |
Redis | 8001 |
/stats/promethues |
런타임 | 8843 |
/v1/server/metrics |
동기화 담당자 | 8843 |
/v1/sync/metrics |
UDCA | 7070 |
/v1/server/metrics |
Watcher | 8843 |
/metricz |
예
다음 예에서는 명령줄을 통해 런타임 구성요소에서 측정항목을 수집하는 방법을 보여줍니다.
kubectl -n APIGEE_NAMESPACE port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"