Ringkasan
Apigee hybrid menggunakan add-on Prometheus standar industri untuk pengumpulan metrik. Semua aplikasi platform runtime campuran Apigee mengekspos endpoint HTTP(s) yang dapat di-scraping oleh server Prometheus. Metrik diformat dalam format OpenCensus.
Anda dapat menggunakan layanan pelaporan dan pengumpulan metrik Anda sendiri, dengan mempertimbangkan bahwa metrik Apigee hybrid diformat di OpenCensus untuk scraping oleh server Prometheus.
Tabel berikut mencantumkan nomor port dan endpoint tempat hybrid mengekspos metrik untuk scraping untuk setiap pod platform runtime.
Nama komponen Apigee | Nomor port | Endpoint metrik |
---|---|---|
Cassandra | 7070 |
/metrics |
Connect Agent | 7070 |
/metrics |
Mart | 8843 |
/v1/mart/metrics |
Redis | 8001 |
/stats/promethues |
Runtime | 8843 |
/v1/server/metrics |
Synchronizer | 8843 |
/v1/sync/metrics |
UDCA | 7070 |
/v1/server/metrics |
Watcher | 8843 |
/metricz |
Contoh
Contoh berikut menunjukkan pengumpulan metrik pada komponen Runtime dari command line:
kubectl -n APIGEE_NAMESPACE port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"