Tous les produits
Search
Centre de documentation

Managed Service for Grafana:Configurer un tableau de bord unifié pour les services multi-comptes

Dernière mise à jour :Aug 11, 2026

Centralisez les données de services cloud issues de plusieurs comptes Alibaba Cloud dans un espace de travail Managed Service for Grafana unique pour assurer une supervision transversale. Cette rubrique prend l'exemple des données ECS.

Contexte

Si vous gérez plusieurs comptes Alibaba Cloud avec des services tels qu'ECS, regroupez leurs données dans un espace de travail Grafana unique pour assurer une supervision inter-comptes.

Scénario d'exemple

Les exemples suivants illustrent l'intégration des données ECS des comptes Alibaba Cloud A et B dans l'espace de travail Grafana du compte A, avec Grafana v9.0.x et v10.x.

Étape 1 : Intégrer les données ECS du compte A

Connectez-vous au compte Alibaba Cloud A et intégrez ses données ECS à Managed Service for Grafana.

  1. Connectez-vous à la console ARMS. Dans le volet de navigation de gauche, choisissez Managed Service for Grafana > Workspace Management.

  2. Connectez-vous à la console Managed Service for Grafana. Dans le volet de navigation de gauche, cliquez sur Workspace Management.

  3. Sur la page Workspace Management, cliquez sur l'ID de l'espace de travail à gérer.

  4. Sur la page Workspace Information, cliquez sur Prometheus Cloud Monitoring Service (Old) dans la section Cloud Service Integration.

  5. Sélectionnez la source de données à intégrer, cliquez sur Integration dans la colonne Actions, puis confirmez en cliquant sur Confirm.

    Remarque

    Cliquez sur Configure Cloud Service Monitoring pour connecter d'autres services cloud à Managed Service for Prometheus.

    Une source de données intégrée affiche le statut Integrated dans la colonne Status.

  6. Cliquez sur l'icône de dossier en regard de la source de données pour ouvrir son dossier de tableaux de bord sur la page Dashboards de Grafana.

  7. Cliquez sur le dossier pour consulter ses tableaux de bord.

Étape 2 : Ajouter le composant ECS

Connectez les données ECS du compte Alibaba Cloud B au service cloud Managed Service for Prometheus, puis utilisez ce service pour ajouter la source de données ECS à l'espace de travail Grafana créé par le compte Alibaba Cloud A.

  1. Basculez vers le compte Alibaba Cloud B et connectez-vous à la console ARMS.

  2. Sur la page Overview, cliquez sur Add Other Components dans la section Access Center, ou cliquez sur Access Center dans le volet de navigation de gauche.

  3. Sur la page Access Center, cliquez sur Alibaba Cloud ECS dans la section Infrastructures.

  4. Dans le panneau qui s'affiche, sélectionnez une région de stockage et cliquez sur OK.

  5. Une fois l'intégration terminée, cliquez sur Data Import Management.

    Remarque

    Si les instances ECS du compte sont déjà connectées à Managed Service for Prometheus, accédez à la page Prometheus Monitoring > Instances de la console ARMS. Cliquez sur le nom d'une instance dont le Instance Type est Prometheus Instance for Cloud Services pour afficher les instances ECS connectées.

Étape 3 : Obtenir l'endpoint de l'API HTTP

  1. Connectez-vous à la console ARMS.

  2. Dans le volet de navigation de gauche, cliquez sur Integration Management.

  3. Sur la page Integration Management, sous l'onglet Integrated Environments, sélectionnez Cloud Service Region.

  4. Dans la liste Cloud Service Region, cliquez sur le nom de l'environnement cible pour afficher ses détails.

  5. Sous l'onglet Component Management, cliquez sur le nom de Default Metric Storage.

  6. Sous l'onglet Modify, copiez et enregistrez l'endpoint public du champ HTTP API Endpoint (for Grafana Read).

    Remarque

    Utilisez l'endpoint public. L'endpoint interne ne prend pas en charge les connexions inter-comptes.

Étape 4 : Configurer la source de données Grafana

Grafana v9.x

  1. Basculez vers le compte Alibaba Cloud A et connectez-vous à la console ARMS. Dans le volet de navigation de gauche, choisissez Managed Service for Grafana > Workspace Management.

  2. Basculez vers le compte Alibaba Cloud A et connectez-vous à la console Managed Service for Grafana. Dans le volet de navigation de gauche, cliquez sur Workspace Management.

  3. Sur la page Workspace Management, localisez l'espace de travail à gérer et cliquez sur l'URL dans la colonne URL pour accéder à Grafana.

    Remarque

    Connectez-vous à Grafana avec vos identifiants Admin ou en cliquant sur Sign in with Alibaba Cloud.

  4. Dans le volet de navigation de gauche de Grafana, choisissez Settings > Data sources.

  5. Sous l'onglet Data Sources, cliquez sur Add data source.

  6. Sur la page Add data source, cliquez sur Prometheus.

  7. Sur la page Settings, saisissez un Name pour la source de données. Dans la section HTTP, collez l'endpoint public obtenu à l'Étape 3 dans le champ URL.

  8. Cliquez sur Save & test.

    Le message Data source is working confirme l'ajout réussi de la source de données. Pour plus d'options, reportez-vous à la documentation officielle de Grafana.

Grafana v10.x

  1. Basculez vers le compte Alibaba Cloud A et connectez-vous à la console ARMS. Dans le volet de navigation de gauche, choisissez Managed Service for Grafana > Workspace Management.

  2. Basculez vers le compte Alibaba Cloud A et connectez-vous à la console Managed Service for Grafana. Dans le volet de navigation de gauche, cliquez sur Workspace Management.

  3. Sur la page Workspace Management, localisez l'espace de travail à gérer et cliquez sur l'URL dans la colonne URL pour accéder à Grafana.

    Remarque

    Connectez-vous à Grafana avec vos identifiants Admin ou en cliquant sur Sign in with Alibaba Cloud.

  4. Dans le volet de navigation de gauche, cliquez sur Manage, puis sur Data Source.

  5. Sur la page des sources de données, cliquez sur + Add data source.

  6. Sur la page Add data source, cliquez sur Prometheus.

  7. Sur la page Settings, saisissez un Name pour la source de données. Dans la section HTTP, collez l'endpoint public obtenu à l'Étape 3 dans le champ URL.

  8. Cliquez sur Save & test.

    Le message Data source is working confirme l'ajout réussi de la source de données. Pour plus d'options, reportez-vous à la documentation officielle de Grafana.

Étape 5 : Créer un tableau de bord pour le compte B

Importez et modifiez le tableau de bord du compte A pour en créer un dédié aux données ECS du compte B.

Grafana v9.x

  1. Dans le volet de navigation de gauche, cliquez sur l'icône image, puis sur Browse.

  2. Cliquez sur le nom du tableau de bord créé à l'Étape 4.

  3. En haut de la page, cliquez sur l'icône image, puis sur Export.

  4. Sous l'onglet Export, activez Export for sharing externally, puis cliquez sur Save to file pour exporter le tableau de bord au format JSON.

  5. Dans le volet de navigation de gauche, cliquez sur l'icône 34, puis sur Import.

  6. Sur la page Import, cliquez sur Upload JSON file, puis ouvrez le fichier JSON exporté à l'Étape 4.

  7. Dans la section Options, modifiez les informations du tableau de bord conformément au tableau suivant.

    Parameter

    Description

    Name

    Nom personnalisé du tableau de bord.

    Folder

    Dossier de stockage du tableau de bord.

    Unique identifier (UID)

    Cliquez sur Change uid pour attribuer un UID unique au tableau de bord.

    Liste déroulante Select a Prometheus data source

    Sélectionnez la source de données intégrée à l'Étape 4.

    Si l'UID entre en conflit avec un tableau de bord existant, un avertissement s'affiche. Cliquez sur Import (Overwrite) pour remplacer le tableau de bord existant.

  8. Cliquez sur Import. Le tableau de bord apparaît après quelques secondes.

Grafana v10.x

  1. Dans le volet de navigation de gauche, cliquez sur Dashboard.

  2. Sur la page Dashboard, cliquez sur le nom du tableau de bord créé à l'Étape 4.

  3. En haut de la page, cliquez sur l'icône image, puis sur Export.

  4. Sous l'onglet Export, activez Export for sharing externally, puis cliquez sur Save to file pour exporter le tableau de bord au format JSON.

  5. Dans le volet de navigation de gauche, cliquez sur Dashboard.

  6. Sur la page Dashboard, cliquez sur la liste déroulante Create, puis sur Import.

  7. Sur la page Import dashboard, cliquez sur l'icône image pour ouvrir le fichier JSON exporté à l'Étape 5.

  8. Dans la section Options, modifiez les informations du tableau de bord conformément au tableau suivant.

    Parameter

    Description

    Name

    Nom personnalisé du tableau de bord.

    Folder

    Dossier de stockage du tableau de bord.

    Unique identifier (UID)

    Cliquez sur Change uid pour attribuer un UID unique au tableau de bord.

    Si l'UID entre en conflit avec un tableau de bord existant, un avertissement s'affiche. Cliquez sur Import (Overwrite) pour remplacer le tableau de bord existant.

  9. Cliquez sur Import. Le tableau de bord apparaît après quelques secondes.

Opérations avancées

Les étapes précédentes utilisent des tableaux de bord distincts par compte. Cette section explique comment afficher toutes les sources de données dans un tableau de bord unifié.

Grafana v9.x

  1. Suivez l'Étape 4 pour ajouter les données de services cloud de tous les comptes à Grafana et créer un tableau de bord pour une source de données.

    Important

    Adoptez une convention de nommage cohérente pour les sources de données afin de faciliter leur filtrage par expressions régulières.

    Sur la page Configuration > Data sources de Grafana, saisissez des mots-clés dans la zone de recherche pour vérifier que votre convention de nommage (par exemple, des suffixes comme 001, 002) facilite le filtrage.

  2. Dans le volet de navigation de gauche, cliquez sur l'icône image, puis sur le nom du tableau de bord créé.

  3. Une fois le tableau de bord ouvert, cliquez sur l'icône image dans le coin supérieur droit.

    image

  4. Dans le volet de navigation de gauche, cliquez sur Variables, puis sur Add variable.

  5. Sur la page Edit, configurez les paramètres suivants, puis cliquez sur Update.

    Section

    Parameter

    Description

    General

    Name

    Nom personnalisé de la variable.

    Type

    Sélectionnez Data source.

    Data source options

    Type

    Sélectionnez Prometheus.

    Instance name filter

    Expression régulière pour filtrer les sources de données, telle que /.-(.)-.*/.

  6. Mettez à jour les variables et panneaux concernés pour utiliser la nouvelle variable de source de données.

    1. Modifiez les variables.

      1. Sur la page Variables, cliquez sur New.

      2. Sur la page Edit, dans la section General, définissez Type sur Query.

      3. Dans la section Query Options, définissez Data source sur le nom de la variable créée à l'étape précédente, par exemple ${query0}.

      4. Cliquez sur Update.

    2. Modifiez les panneaux.

      1. Sur la page du tableau de bord, cliquez sur le titre du panneau, puis sur Edit.

      2. Sur la page Edit Panel, sous l'onglet Query, sélectionnez le nom de la variable créée dans la liste déroulante des sources de données, par exemple ${query0}.

      3. Dans le coin supérieur droit, cliquez sur Apply.

  7. Dans le coin supérieur droit de la page du tableau de bord, cliquez sur l'icône Settings icon, puis sur JSON Model dans le volet de navigation de gauche.

  8. Sur la page JSON Model, remplacez toutes les valeurs datasource par le nom de votre variable.

    For example:
    "datasource": {
      "type": "Prometheus",
      "uid": "${query0}"
    },
  9. Cliquez sur Save changes.

  10. Après l'enregistrement, utilisez le menu déroulant en haut du tableau de bord pour basculer entre les sources de données.

    image

Grafana v10.x

  1. Suivez l'Étape 4 pour ajouter les données de services cloud de tous les comptes à Grafana et créer un tableau de bord pour une source de données.

    Important

    Adoptez une convention de nommage cohérente pour les sources de données afin de faciliter leur filtrage par expressions régulières.

  2. Dans le volet de navigation de gauche, cliquez sur Dashboard, puis sur le tableau de bord créé.

  3. Une fois le tableau de bord ouvert, cliquez sur l'icône image dans le coin supérieur droit.

    image

  4. Dans le volet de navigation de gauche, cliquez sur Variables, puis sur Add variable.

  5. Configurez les paramètres suivants, puis cliquez sur Apply.

    Parameter

    Description

    Select variable type

    Sélectionnez Data source.

    Name

    Nom personnalisé de la variable.

    Show on dashboard

    Sélectionnez Label and value.

    Type

    Sélectionnez Prometheus.

    Instance name filter

    Expression régulière pour filtrer les sources de données, telle que /.*-(.*)-.*/.

  6. Mettez à jour les variables et panneaux concernés pour utiliser la nouvelle variable de source de données.

    1. Modifiez les variables.

      1. Sur la page Variables, cliquez sur + New variable.

      2. Configurez les paramètres suivants, puis cliquez sur Apply.

        Parameter

        Description

        Select variable type

        Sélectionnez Query.

        Name

        Nom personnalisé de la variable.

        Show on dashboard

        Sélectionnez Label and value.

        Data source

        Sélectionnez la variable créée, par exemple ${query01}.

        Query

        Sélectionnez le Query Type, le Label et la Metric souhaités.

        Sort

        Sélectionnez Disabled.

        Refresh

        Sélectionnez On dashboard load.

    2. Modifiez les panneaux.

      1. Sur la page du tableau de bord, cliquez sur l'icône image du panneau cible, puis sur Edit.

      2. Sur la page Edit Panel, sous l'onglet Query, sélectionnez le nom de la variable créée dans la liste déroulante des sources de données, par exemple ${query0}.

      3. Dans le coin supérieur droit, cliquez sur Apply.

  7. Dans le coin supérieur droit de la page du tableau de bord, cliquez sur l'icône Settings icon, puis sur JSON Model dans le volet de navigation de gauche.

  8. Sur la page JSON Model, remplacez toutes les valeurs datasource par le nom de votre variable.

    For example:
    "datasource": {
      "type": "Prometheus",
      "uid": "${query01}"
    },
  9. Cliquez sur Save changes.

  10. Après l'enregistrement, utilisez le menu déroulant en haut du tableau de bord pour basculer entre les sources de données.

    image