Amazon Managed Service for Prometheus lança recursos de insights e controle de consultas
Agora, o Amazon Managed Service for Prometheus, um serviço de monitoramento totalmente gerenciado compatível com o Prometheus, oferece um recurso que identifica consultas de alto custo do PromQL e limita sua execução. Dessa forma, os clientes podem monitorar e controlar os tipos de consultas emitidas nos espaços de trabalho do Amazon Managed Service for Prometheus.
Os clientes destacaram a necessidade de controles de governança mais rígidos para consultas, principalmente as de alto custo. Você já pode monitorar consultas acima de um determinado limite de amostras de consulta processadas (QSP) e registrar em log essas consultas no Amazon CloudWatch. As informações nos vended logs permitem que você identifique as consultas de alto custo. Os vended logs contêm a consulta do PromQL e os metadados sobre sua origem, como os IDs do painel do Grafana ou as regras de alerta.
Além disso, você já pode definir limites de aviso ou erro para a execução da consulta. Para controlar o custo da consulta, você pode evitar a execução de consultas dispendiosas fornecendo um limite de erro nos cabeçalhos HTTP da API QueryMetrics. Como alternativa, ao definir um limite de aviso, retornamos os resultados da consulta, cobramos pelo QSP e retornamos um aviso ao usuário final de que a consulta é mais cara do que o limite definido pelo administrador do espaço de trabalho.
Esse recurso já está disponível em todas as regiões em que o Amazon Managed Service for Prometheus está disponível para o público em geral.
Para saber mais sobre o coletor do Amazon Managed Service for Prometheus, acesse o guia do usuário ou a página do produto.