Ajouter un espace de travail Azure Monitor à Azure Managed Grafana pour collecter des données Prometheus

Dans ce guide, découvrez comment connecter un espace de travail Azure Monitor à Grafana directement à partir d’un espace de travail Azure Managed Grafana. Cette fonctionnalité est conçue pour fournir un moyen rapide de collecter les métriques Prometheus stockées dans un espace de travail Azure Monitor et vous permet de surveiller vos clusters Azure Kubernetes Service (AKS) dans Grafana.

Prérequis

Ajouter une attribution de rôle

Dans l’espace de travail Azure Monitor, affectez le rôle Lecteur de données de surveillance à l’identité managée de la ressource Azure Managed Grafana, afin que Grafana puisse collecter des données à partir de l’espace de travail Azure Monitor.

Remarque

Une identité managée affectée par le système doit être activée dans votre ressource Azure Managed Grafana. Si nécessaire, activez-le en accédant à l’identité et sélectionnez État : Activé.

Pour affecter le rôle Lecteur de données de surveillance :

  1. Ouvrez l’espace de travail Azure Monitor qui contient les données Prometheus.
  2. Accédez au contrôle d’accès (IAM)>Ajouter une>attribution de rôle.
  3. Sélectionnez le rôle Lecteur de données de surveillance, puis Suivant.
  4. Pour Affecter l’accès à, sélectionnez Identité managée
  5. Ouvrez Sélectionner des membres et sélectionnez votre ressource Azure Managed Grafana.
  6. Sélectionnez Vérifier + affecter pour lancer l’attribution de rôle

Ajouter un espace de travail Azure Monitor

  1. Ouvrez votre espace de travail Azure Managed Grafana.

  2. Dans le menu de gauche, sélectionnez Espaces de travail Integrations> Azure Monitor.

    Screenshot of the Grafana roles in the Azure platform.

  3. Sélectionnez Ajouter.

  4. Dans le volet qui s’ouvre, sélectionnez un espace de travail Azure Monitor dans la liste et confirmez avec Ajouter.

  5. Une fois l’opération terminée, Azure affiche tous les espaces de travail Azure Monitor ajoutés à l’espace de travail Azure Managed Grafana. Vous pouvez ajouter d’autres espaces de travail Azure Monitor en sélectionnant Ajouter à nouveau.

Afficher les données Prometheus dans Grafana

Lorsque vous avez ajouté l’espace de travail Azure Monitor à Azure Managed Grafana à l’étape précédente, Azure a ajouté une nouvelle source de données Prometheus à Grafana.

Pour obtenir un tableau de bord avec des métriques Prometheus, utilisez l’un des tableaux de bord prédéfinis ou créez-en un nouveau.

Utiliser un tableau de bord prédéfini

Dans Grafana, accédez aux tableaux de bord à partir du menu de gauche et développez la source de données Prometheus gérée. Passez en revue la liste des tableaux de bord prédéfinis et ouvrez-en un qui vous semble intéressant.

Les tableaux de bord générés automatiquement suivants sont disponibles, à compter du 7 novembre 2023 :

  • Kubernetes / Ressources de calcul / Cluster
  • Kubernetes / Ressources de calcul / Cluster (Windows)
  • Kubernetes / Ressources de calcul / Espace de noms (pods)
  • Kubernetes / Ressources de calcul / Espace de noms (Windows)
  • Kubernetes / Ressources de calcul / Espace de noms (charges de travail)
  • Kubernetes / Ressources de calcul / Nœud (pods)
  • Kubernetes / Ressources de calcul / Pod
  • Kubernetes / Ressources de calcul / Pod (Windows)
  • Kubernetes / Ressources de calcul / Charge de travail
  • Kubernetes / Kubelet
  • Kubernetes / Mise en réseau
  • Kubernetes / Méthode USE / Cluster (Windows)
  • Kubernetes / Méthode USE / Nœud (Windows)
  • Exportateur de nœuds / Nœuds
  • Exportateur de nœuds / Méthode USE / Nœud
  • Vue d’ensemble

La capture d’écran suivante montre quelques-uns des panneaux du tableau de bord « Kubernetes / Ressources de calcul / Cluster ».

Screenshot of prebuilt dashboard showing Prometheus metrics.

Modifiez le tableau de bord comme vous le souhaitez. Pour plus d’informations sur la modification d’un tableau de bord, consultez Modifier un panneau de tableau de bord.

Créer un tableau de bord

Pour créer un nouveau tableau de bord avec les métriques Prometheus :

  1. Ouvrez Grafana et sélectionnez Connecter ions>Vos connexions dans le menu de gauche.

  2. Recherchez la nouvelle source de données Prometheus.

    Screenshot of a new Prometheus data source displayed in the Grafana user interface.

  3. Sélectionnez Créer un tableau de bord pour commencer à créer un tableau de bord avec les métriques Prometheus.

  4. Sélectionnez Ajouter une visualisation pour commencer à créer un panneau.

  5. Sous Métriques, sélectionnez une métrique, puis exécutez des requêtes pour case activée que votre tableau de bord peut collecter et afficher vos données Prometheus.

    Screenshot the Grafana UI, showing a new dashboard displaying Prometheus data.

    Pour plus d’informations sur la modification d’un tableau de bord, consultez Modifier un panneau de tableau de bord.

Conseil

Si vous ne parvenez pas à obtenir des données Prometheus dans votre tableau de bord, case activée si votre espace de travail Azure Monitor collecte des données Prometheus. Pour plus d’informations, consultez Résoudre les problèmes de collecte des métriques Prometheus dans Azure Monitor.

Supprimer un espace de travail Azure Monitor

Si vous n’en avez plus besoin, vous pouvez supprimer un espace de travail Azure Monitor de votre espace de travail Azure Managed Grafana :

  1. Dans votre espace de travail Azure Managed Grafana, sélectionnez Integrations> **Espaces de travail Azure Monitor dans le menu de gauche.
  2. Sélectionnez la ligne avec la ressource à supprimer, puis sélectionnez Supprimer>oui.

Si vous le souhaitez, supprimez également l’attribution de rôle qui a été précédemment ajoutée dans l’espace de travail Azure Monitor :

  1. Dans la ressource de l’espace de travail Azure Monitor, sélectionnez Attributions de rôles de contrôle d’accès (IAM).>
  2. Sous Lecteur de données de surveillance, sélectionnez la ligne avec le nom de votre ressource Azure Managed Grafana, puis sélectionnez Supprimer>OK.

Pour en savoir plus sur le service managé Azure Monitor pour Prometheus, consultez le guide du service managé Azure Monitor pour Prometheus.

Étapes suivantes

Dans ce guide pratique, vous avez appris à connecter un espace de travail Azure Monitor à Grafana. Pour savoir comment créer et configurer des tableaux de bord Grafana, accédez à Créer des tableaux de bord.