Montando 5 gráficos com uma métrica do Prometheus

Publicado em 20 ago 2020. Uns 10 minutos de leitura.

A linguagem de consultas do Prometheus, a PromQL, permite fazer transformações e agregações das métricas para extrair dados que não haviam sido reportados diretamente pela aplicação mas podem ser deduzidos. Nesse post, trago 5 consultas diferentes que podemos fazer para monitorar nossas aplicações usando apenas (tecnicamente) uma métrica! Vamos usá-las para montar gráficos no Grafana.

Continuar lendo →


Tipos complexos de métricas no Prometheus

Publicado em 30 jun 2020. Uns 7 minutos de leitura.

O Prometheus, além dos tipos primitivos de métricas, possui dois tipos mais complexos para monitorar métricas com mais nuances do que apenas contadores e medidas. Esses tipos são o histograma e o sumário. Eles são parecidos no sentido de que dá para fazer certas análises em cima de ambos os tipos, mas possuem algumas diferenças sutís em que um pode ser melhor que o outro, a depender da situação.

Continuar lendo →


Tipos primitivos de métricas no Prometheus

Publicado em 11 fev 2020. Uns 3 minutos de leitura.

O Prometheus tem dois tipos primitivos e dois tipos complexos de métricas. Os tipos complexos reusam os tipos primitivos, usando múltiplas séries temporais para fazer o que parece ser apenas uma quando consultado com as funções de agregação específicas.

Vamos dar uma olhada nos dois tipos primitivos: contadores e medidas.

Continuar lendo →