Usar PromQL para crear políticas de alertas

En esta página se describe cómo crear políticas de alertas basadas en PromQL en Cloud Monitoring. Puedes usar consultas de PromQL para crear condiciones complejas con funciones como ratios, umbrales dinámicos y métricas combinadas.

Si usas Prometheus en entornos externos a Google Cloudo si usas alertas en Managed Service para Prometheus, puedes migrar tus reglas de alertas de Prometheus a políticas de alertas basadas en PromQL. De esta forma, puede gestionar todas sus políticas de alertas en Cloud Monitoring.

También puedes importar paneles de Grafana a Cloud Monitoring.

Usar PromQL en las políticas de alertas de Cloud Monitoring

Puedes crear políticas de alertas basadas en PromQL de las siguientes formas:

Los incidentes creados por una política de alertas basada en PromQL aparecen en la consola Google Cloud junto con los demás incidentes. Puedes interactuar con estos incidentes en la consola de Google Cloud .

Las condiciones de tu política de alertas basada en PromQL pueden hacer referencia a cualquier métrica de Cloud Monitoring, incluidas las métricas del sistema, las métricas personalizadas y basadas en registros, y las métricas de Prometheus. Google Cloud Debes traducir los nombres de las métricas que no sean de Prometheus a la sintaxis de métricas de PromQL. Para obtener más información, consulta el artículo Asignar métricas de Monitoring a PromQL.

Restricciones

Una política de alertas basada en PromQL puede tener una ventana de repetición de pruebas de 24 horas como máximo y un periodo de alineación de 24 horas como máximo. La suma de la ventana de repetición de la prueba y el periodo de alineación debe ser de 25 horas como máximo.

Si tu regla de alerta de Prometheus hace referencia a una métrica, primero debes tener un descriptor de métrica equivalente en Cloud Monitoring antes de crear tu política de alertas basada en PromQL. Sin embargo, puedes anular esta validación configurando tu política de alertas basada en PromQL con la API Cloud Monitoring. Para obtener más información, consulta Inhabilitar la comprobación de la existencia de métricas.

Precios

Por lo general, las métricas del sistema de Cloud Monitoring son gratuitas, mientras que las métricas de sistemas, agentes o aplicaciones externos no lo son. Las métricas facturables se facturan según el número de bytes o el número de muestras ingeridas.

Para obtener más información, consulta las secciones de Cloud Monitoring de la página Precios de Google Cloud Observability.