PromQL nível 1: seletores, rate e agregações

12 min
Público
iniciante, lições 01 a 03 lidas
Duração
45 a 60 min
Módulo
2/7
Competência visada
escrever sozinho as três queries que fazem 80% do trabalho (seletor, rate(...[1m]), sum by (...)), ler um erro da API /api/v1/query e saber por que um resultado está vazio

Em uma imagem

Você tem um caderno de leituras: 3000 séries, um valor a cada 15 segundos. O PromQL é a língua na qual você faz três perguntas ao caderno:

  1. Quais? O seletor escolhe séries pelo seu nome e seus labels: http_requetes_total{route="/cours"}.
  2. A que velocidade? Um contador nunca se lê tal como é; rate(...[1m]) transforma "2914 requisições desde a inicialização" em "3,6 requisições por segundo".
  3. Agrupadas como? sum by (route) funde 13 séries em 7 linhas legíveis.

Pré-visualização — o resto da lição está reservado aos inscritos.

Já se inscreveu com um código?

O seu acesso está ligado à sua conta, não a esta ligação. Inicie sessão com o mesmo e-mail usado na aula: o seu curso está à espera, não precisa de introduzir o código de novo.

Iniciar sessãoAinda não tem conta? Criar uma
Esta lição faz parte do módulo «Métricas: Prometheus de ponta a ponta»

Os primeiros módulos do curso são de acesso livre. Para o resto há três possibilidades: comprar este curso de uma vez por todas, subscrever, ou introduzir o código entregue na aula.

Subscrever — 19 $ US/mêsVoltar ao plano
É estudante do curso?

O código fica ligado à sua conta: inicie sessão ou crie uma conta e ele será aplicado automaticamente ao regressar.

Ainda não tem conta? Criar uma