Règles d'alerte basées sur PromQL

Cette page explique comment créer des règles d'alerte basées sur PromQL dans Cloud Monitoring. Vous pouvez utiliser des requêtes PromQL pour créer des conditions complexes avec des fonctionnalités telles que les ratios, les seuils dynamiques et les métriques combinées.

Si vous utilisez Prometheus dans des environnements en dehors de Google Cloud, ou si vous utilisez des alertes dans Managed Service pour Prometheus, vous pouvez migrer vos règles d'alerte Prometheus vers des règles d'alerte basées sur PromQL. Vous pouvez ainsi gérer toutes vos règles d'alerte dans Cloud Monitoring.

Vous pouvez également importer des tableaux de bord Grafana dans Cloud Monitoring.

Utiliser PromQL dans les règles d'alerte Cloud Monitoring

Vous pouvez créer des règles d'alerte basées sur PromQL de différentes manières :

Les incidents créés par une règle d'alerte basée sur PromQL s'affichent dans la console Google Cloud avec vos autres incidents. Vous pouvez interagir avec ces incidents dans la console Google Cloud .

Les conditions de votre règle d'alerte basée sur PromQL peuvent faire référence à n'importe quelle métrique dans Cloud Monitoring, y compris les métriques système Google Cloud , les métriques personnalisées et basées sur les journaux, ainsi que les métriques Prometheus. Vous devez traduire les noms des métriques non Prometheus en syntaxe de métrique PromQL. Pour en savoir plus, consultez Mapper des métriques Monitoring à PromQL.

Restrictions

Une règle d'alerte basée sur PromQL peut avoir une période de nouveau test de 24 heures maximum et une période d'alignement de 24 heures maximum. La somme de la période de nouveau test et de la période d'alignement ne doit pas dépasser 25 heures.

Si votre règle d'alerte Prometheus fait référence à une métrique, vous devez d'abord disposer d'un descripteur de la métrique équivalent dans Cloud Monitoring avant de créer votre règle d'alerte basée sur PromQL. Toutefois, vous pouvez remplacer cette validation en configurant votre règle d'alerte basée sur PromQL avec l'API Cloud Monitoring. Pour en savoir plus, consultez Désactiver la vérification de l'existence des métriques.

Tarifs

En général, les métriques système Cloud Monitoring sont gratuites, contrairement à celles provenant de systèmes, d'agents ou d'applications externes. Les métriques facturables sont facturées en fonction du nombre d'octets ou d'échantillons ingérés.

Pour en savoir plus, consultez les sections Cloud Monitoring de la page Tarifs de Google Cloud Observability.