Création de règles d'alerte gérées par Grafana, Mimir ou Loki - Amazon Managed Grafana

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création de règles d'alerte gérées par Grafana, Mimir ou Loki

Cette rubrique de documentation est conçue pour les espaces de travail Grafana compatibles avec la version 9.x de Grafana.

Pour les espaces de travail Grafana compatibles avec la version 10.x de Grafana, voir. Travailler dans la version 10 de Grafana

Pour les espaces de travail Grafana compatibles avec la version 8.x de Grafana, voir. Travailler dans la version 8 de Grafana

Grafana vous permet de créer des règles d'alerte pour une instance externe de Grafana Mimir ou Loki.

Note

Grafana Mimir peut se connecter aux sources de données Amazon Managed Service for Prometheus et Prometheus.

Prérequis

  • Vérifiez que vous disposez des autorisations d'écriture sur la source de données Prometheus. Dans le cas contraire, vous ne pourrez pas créer ou mettre à jour les règles d'alerte gérées par Cortex.

  • Pour les sources de données Grafana Mimir et Loki, activez l'API Ruler en configurant leurs services respectifs.

    • Loki — Le type de stockage des local règles, par défaut pour la source de données Loki, prend uniquement en charge l'affichage des règles. Pour modifier les règles, configurez l'un des autres types de stockage.

    • Grafana Mimir — N'utilisez pas l'ancien /api/prom préfixe. /prometheus La source de données Prometheus prend en charge Grafana Mimir et Prometheus, et Grafana s'attend à ce que l'API Query et l'API Ruler se trouvent sous la même URL. Vous ne pouvez pas fournir d'URL distincte pour l'API Ruler.

Note

Si vous ne souhaitez pas gérer les règles d'alerte pour une source de données Loki ou Prometheus en particulier, accédez à ses paramètres et décochez la case Gérer les alertes via l'interface utilisateur d'alerte.

Pour ajouter une règle d'alerte gérée par Grafana, Mimir ou Loki
  1. Depuis votre console Grafana, dans le menu Grafana, choisissez l'icône d'alerte (cloche) pour ouvrir la page d'alerte répertoriant les alertes existantes.

  2. Choisissez Créer une règle d'alerte.

  3. À l'étape 1, choisissez le type de règle et les détails, comme suit :

    • Choisissez l'alerte Mimir ou Loki.

    • Dans Nom de la règle, ajoutez un nom descriptif. Ce nom est affiché dans la liste des règles d'alerte. Il s'agit également de l'alertnameétiquette de chaque instance d'alerte créée à partir de cette règle.

    • Dans le menu déroulant Sélectionner une source de données, sélectionnez une source de données Prometheus ou Loki.

    • Dans le menu déroulant Namespace, sélectionnez un espace de noms de règles existant. Sinon, choisissez Ajouter nouveau et entrez un nom pour en créer un. Les espaces de noms peuvent contenir un ou plusieurs groupes de règles et n'ont qu'un objectif organisationnel. Pour plus d’informations, consultez Groupes de règles et espaces de noms Cortex ou Loki.

    • Dans le menu déroulant Groupe, sélectionnez un groupe existant dans l'espace de noms sélectionné. Sinon, choisissez Ajouter nouveau et entrez un nom pour en créer un. Les règles nouvellement créées sont ajoutées à la fin du groupe. Les règles d'un groupe s'exécutent séquentiellement à intervalles réguliers, avec le même temps d'évaluation.

  4. À l'étape 2, ajoutez la requête à évaluer.

    La valeur peut être une expression ProMQL ou LogQL. La règle déclenche une alerte si le résultat de l'évaluation comporte au moins une série dont la valeur est supérieure à 0. Une alerte est créée pour chaque série.

  5. À l'étape 3, spécifiez l'intervalle d'évaluation des alertes.

    Dans la zone de texte Pour de la condition, spécifiez la durée pendant laquelle la condition doit être vraie avant que l'alerte ne soit déclenchée. Si vous le spécifiez5m, les conditions doivent être vraies pendant cinq minutes avant que l'alerte ne soit déclenchée.

    Note

    Une fois qu'une condition est remplie, l'alerte passe à Pending l'état. Si la condition reste active pendant la durée spécifiée, l'alerte passe à l'Firingétat. S'il n'est plus atteint, il revient à l'Normalétat.

  6. À l'étape 4, ajoutez des métadonnées supplémentaires associées à la règle.

    • Ajoutez une description et un résumé pour personnaliser les messages d'alerte. Utilisez les directives dansÉtiquettes et annotations.

    • Ajoutez l'URL, le panneau, le tableau de bord et les identifiants d'alerte de Runbook.

    • Ajoutez des étiquettes personnalisées.

  7. Choisissez Prévisualiser les alertes pour évaluer la règle et voir quelles alertes elle produirait. Il affiche une liste d'alertes avec l'état et la valeur de chacune d'elles.

  8. Choisissez Enregistrer pour enregistrer la règle ou Enregistrer et quitter pour enregistrer la règle et revenir à la page d'alerte.

Après avoir créé votre règle, vous pouvez créer une notification pour celle-ci. Pour plus d'informations sur les notifications, consultez la page Gérez vos notifications d'alerte.