Como explorar métricas e dashboards no Elven Observability

Este guia apresenta um fluxo de leitura dos dashboards e de exploração de métricas no Elven Observability (EO). A disponibilidade de séries, labels e painéis depende da instrumentação e das fontes de dados configuradas para cada ambiente.

Comece pelo contexto

Antes de interpretar um painel, confira o intervalo de tempo e os filtros disponíveis, como ambiente, serviço, namespace ou instância. Esses campos só aparecem quando os dados foram enviados com os atributos correspondentes. Mantenha os mesmos filtros ao comparar painéis e sinais diferentes.

Leia o painel

Observe o título, a unidade e a escala do painel. Uma contagem acumulada, uma taxa por intervalo e uma porcentagem representam medidas diferentes. Confira também se o painel agrega vários serviços ou instâncias; a agregação pode esconder diferenças entre componentes.

Dashboards organizam os sinais em uma visão recorrente. Eles ajudam a acompanhar tendências e indicadores selecionados, mas cada painel mostra apenas as métricas previstas em sua consulta e na instrumentação disponível.

Explore uma métrica

  1. Abra o dashboard relacionado ao serviço ou recurso que deseja observar.
  2. Ajuste o período e os filtros para delimitar o contexto.
  3. A partir de um painel, abra a opção de exploração para consultar a série associada com o mesmo contexto do painel.
  4. Use o datasource de métricas Mimir e o modo Builder para compor a consulta visualmente, ou Code para revisar e editar PromQL.
  5. Comece por uma dimensão, como serviço ou ambiente, e acrescente filtros somente quando precisar reduzir os resultados.

Os nomes de métricas e labels variam entre instrumentações e versões. Use os nomes apresentados nos dados do seu ambiente e os guias da tecnologia correspondente; não presuma que dois serviços exponham as mesmas séries.

Organize a leitura pelos Golden Signals

Os Golden Signals oferecem uma forma de agrupar perguntas sobre uma aplicação:

  • Tráfego: quanto trabalho ou quantas requisições chegam ao serviço?
  • Erros: que proporção ou quantidade de operações está falhando?
  • Latência: quanto tempo as operações levam?
  • Saturação: quão perto os recursos ou filas estão do limite disponível?

As métricas específicas para responder a cada pergunta dependem do serviço e da instrumentação. Compare períodos equivalentes e considere o padrão normal da aplicação antes de interpretar uma variação como anomalia.

Relacione métricas, logs e traces

Use as métricas para reconhecer tendências e delimitar um período ou serviço. Em seguida, consulte os logs e traces desse mesmo contexto para ver registros e requisições individuais, quando a correlação estiver disponível.