Apigee hybrid raccoglie le metriche di operazioni che puoi utilizzare per monitorare l'integrità dei servizi ibride, configurare avvisi e così via. Apigee utilizza il componente aggiuntivo Prometheus standard di settore per la raccolta delle metriche. Una volta raccolti, i dati delle metriche vengono inviati da Hybrid a Stackdriver, a questo punto puoi utilizzare la console di Stackdriver per visualizzare, cercare e analizzare le metriche e gestire gli avvisi.
Il seguente diagramma mostra la procedura di raccolta delle metriche:
Come puoi vedere in questo diagramma, è in esecuzione un server Prometheus per cluster e può essere eseguito su qualsiasi pod del cluster. Prometheus estrae i dati delle metriche delle applicazioni da tutti i servizi hybrid e li invia a Stackdriver. Puoi accedere ai dati delle metriche tramite la console Stackdriver.
La raccolta delle metriche è disattivata per impostazione predefinita. Per attivarla, consulta Configurare la raccolta delle metriche.
Informazioni sulle metriche
I dati delle metriche delle applicazioni vengono resi disponibili su una porta come servizio Kubernetes interno. I dati raccolti da questo servizio vengono sottoposti a scraping dal servizio di raccolta delle metriche ibride. Puoi utilizzare Metrics Explorer per il monitoraggio per selezionare le metriche che vuoi visualizzare, ad esempio:
- Conteggio richieste di lettura
- latenza della richiesta di lettura
- Conteggio richieste di scrittura
- latenza della richiesta di scrittura
Ad esempio, puoi creare una dashboard in Stackdriver per mostrare le tue metriche: