- v1.12 (più recente)
- Versione 1.11
- Versione 1.10
- Elenco delle versioni supportate
- Versione 1.9
- Versione 1.8
- Versione 1.7
- Versione 1.6
- Versione 1.5
- Versione 1.4
- Versione 1.3
- Versione 1.2
- Versione 1.1
Versioni supportate:
Versioni non supportate:
Panoramica
Apigee hybrid utilizza il componente aggiuntivo Prometheus standard di settore per la raccolta delle metriche. Tutte le applicazioni del piano di runtime ibrido Apigee espongono un endpoint HTTP(s) che può essere sottoposto a scraping da un server Prometheus. Le metriche sono formattate nel formato OpenCensus.
Puoi utilizzare il tuo servizio di raccolta e reporting per le metriche, tenendo presente che le metriche ibride di Apigee sono formattate in OpenCensus per l'esecuzione dello scraping da parte di un server Prometheus.
La seguente tabella elenca il numero di porta e l'endpoint in cui ibrido espone le metriche per lo scraping per ciascun pod del piano di runtime.
Nome componente Apigee | Numero porta | Endpoint delle metriche |
---|---|---|
Cassandra | 7070 |
/metrics |
Agente Connect | 7070 |
/metrics |
Mart | 8843 |
/v1/mart/metrics |
Redis | 8001 |
/stats/promethues |
Runtime | 8843 |
/v1/server/metrics |
Sincronizzatore | 8843 |
/v1/sync/metrics |
UDCA (UDCA) | 7070 |
/v1/server/metrics |
Osservatore | 8843 |
/metricz |
Esempio
L'esempio seguente mostra la raccolta di metriche nel componente Runtime dalla riga di comando:
kubectl -n apigee port-forward RUNTIME_POD_NAME 8843:8843 curl -k https://0:8843/v1/server/metrics?type="prometheus"