Políticas de alerta baseadas em PromQL

Esta página descreve como pode criar políticas de alerta baseadas em PromQL no Cloud Monitoring. Pode usar consultas PromQL para criar condições complexas com funcionalidades como rácios, limites dinâmicos e métricas combinadas.

Se usar o Prometheus em ambientes externos Google Cloud, ou se usar alertas no Managed Service for Prometheus, pode migrar as suas regras de alerta do Prometheus para políticas de alerta baseadas em PromQL. Desta forma, pode gerir todas as suas políticas de alertas no Cloud Monitoring.

Também pode importar painéis de controlo do Grafana para o Cloud Monitoring.

Use o PromQL em políticas de alerta do Cloud Monitoring

Pode criar políticas de alerta baseadas em PromQL das seguintes formas:

Os incidentes criados por uma política de alerta baseada em PromQL aparecem na Google Cloud consola com os seus outros incidentes. Pode interagir com estes incidentes na Google Cloud consola.

As condições da sua política de alertas baseada em PromQL podem referenciar qualquer métrica no Cloud Monitoring, incluindo Google Cloud métricas do sistema, métricas personalizadas e baseadas em registos, e métricas do Prometheus. Tem de traduzir os nomes das métricas não Prometheus para a sintaxe de métricas PromQL. Para mais informações, consulte o artigo Mapeamento de métricas de monitorização para PromQL.

Restrições

Uma política de alerta baseada em PromQL pode ter um período de novo teste de, no máximo, 24 horas e um período de alinhamento de, no máximo, 24 horas. A soma do período de novo teste e do período de alinhamento tem de ser, no máximo, 25 horas.

Se a sua regra de alerta do Prometheus fizer referência a uma métrica, tem de ter primeiro um descritor de métrica equivalente no Cloud Monitoring antes de criar a sua política de alerta baseada em PromQL. No entanto, pode substituir esta validação configurando a sua política de alertas baseada em PromQL com a API Cloud Monitoring. Para mais informações, consulte o artigo Desative a verificação da existência de métricas.

Preços

Em geral, as métricas do sistema do Cloud Monitoring são gratuitas, e as métricas de sistemas, agentes ou aplicações externos não o são. As métricas faturáveis são faturadas pelo número de bytes ou pelo número de amostras carregadas.

Para mais informações, consulte as secções do Cloud Monitoring na página de preços do Google Cloud Observability.