O Apigee Hybrid recolhe métricas de operações que pode usar para monitorizar o estado de funcionamento dos serviços híbridos, configurar alertas e assim sucessivamente. O Apigee usa o suplemento Prometheus padrão da indústria para a recolha de métricas. Depois de recolhidos, o modo híbrido envia os dados das métricas para o Stackdriver, momento em que pode usar a consola do Stackdriver para ver, pesquisar e analisar métricas, bem como gerir alertas.
O diagrama seguinte mostra o processo de recolha de métricas:
Como pode ver neste diagrama, existe um servidor Prometheus em execução por cluster, e pode ser executado em qualquer pod no cluster. O Prometheus extrai dados de métricas de aplicações de todos os serviços híbridos e envia os dados de métricas para o Stackdriver. Pode aceder aos dados de métricas através da consola do Stackdriver.
A recolha de métricas está desativada por predefinição. Para a ativar, consulte o artigo Configure a recolha de métricas.
Acerca das métricas
Os dados das métricas da aplicação são disponibilizados numa porta como um serviço Kubernetes interno. Os dados recolhidos por este serviço são extraídos pelo serviço de recolha de métricas híbridas. Pode usar o Explorador de métricas de monitorização para selecionar as métricas que quer ver, como:
- Contagem de pedidos de leitura
- Latência do pedido de leitura
- Contagem de pedidos de escrita
- Latência do pedido de escrita
Por exemplo, pode criar um painel de controlo no Stackdriver para mostrar as suas métricas: