Tous les produits
Search
Centre de documentation

Application Real-Time Monitoring Service:Gestion des canaux de source de données VPC

Dernière mise à jour :Aug 11, 2026

L'installation d'un canal de données VPC dans Managed Service for Grafana permet à un espace de travail Grafana d'accéder aux sources de données situées dans un VPC sans accès Internet public. Cette rubrique prend l'exemple de l'accès à une source de données Prometheus auto-gérée dans un VPC pour expliquer comment utiliser un canal de données VPC afin d'autoriser Managed Service for Grafana à accéder aux sources de données d'un VPC.

Important
  • Ce document s'applique uniquement aux espaces de travail Grafana créés avant le 1er septembre 2023.

  • Cette fonctionnalité est disponible dans les éditions Expert et Advanced de Grafana. Si vous utilisez l'édition Developer, mettez-la à niveau pour y accéder.

Contexte

Un VPC n'a généralement pas d'accès Internet public activé pour les raisons suivantes :

  • Sécurité : l'exposition publique accroît le risque d'attaques.

  • Coût : l'attribution d'une adresse IP élastique engendre des frais supplémentaires.

La fonctionnalité de canal de données VPC de Managed Service for Grafana est idéale lorsque les sources de données ne peuvent pas être exposées sur Internet ou lorsqu'il est nécessaire d'afficher des données provenant de plusieurs VPC dans un seul espace de travail Grafana.

(Facultatif) Étape 1 : Installer Prometheus dans un VPC

Si une source de données est déjà en cours d'exécution dans votre VPC, ignorez cette étape.

Cette section utilise Prometheus comme exemple. Installez d'autres sources de données sur une instance ECS selon vos besoins.

  1. Connectez-vous à l'instance ECS située dans votre VPC.

  2. Exécutez les commandes suivantes pour installer Prometheus sur l'instance ECS.

    # Download the Prometheus installation package.
    wget https://github.com/prometheus/prometheus/releases/download/v2.8.1/prometheus-2.8.1.linux-amd64.tar.gz
    # Extract the package.
    tar -zxvf prometheus-2.8.1.linux-amd64.tar.gz -C /usr/local/
    # Rename the directory.
    cd /usr/local
    mv prometheus-2.8.1.linux-amd64/ prometheus
    cd prometheus/
    # Check the Prometheus version.
    ./prometheus --version
    # (Optional) Modify prometheus.yml based on your requirements. You can skip this if you are only testing the VPC data channel feature.
    # Start Prometheus.
    ./prometheus &
  3. Accédez à Prometheus en visitant l'URL suivante dans votre navigateur.

    http://[ECS public IP address]:9090/graph

    Dans l'interface utilisateur de Prometheus, interrogez la métrique up. L'installation est réussie si la requête renvoie un résultat.

    Remarque

    La métrique up avec le libellé job="prometheus" correspond à une métrique d'auto-surveillance par défaut de Prometheus.

    Le résultat de la requête doit indiquer que la valeur de up{instance="localhost:9090",job="prometheus"} est 1.

Étape 2 : Installer un canal de données VPC

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

  2. Connectez-vous à la . Dans le volet de navigation de gauche, cliquez sur Workspaces.

  3. Sur la page Workspace management, cliquez sur l'ID de l'espace de travail cible. Dans le volet de navigation de gauche, cliquez sur VPC data source channel management.

  4. Sur la page VPC data source channel management, cliquez sur Install Data Source Channel. Dans la boîte de dialogue qui s'affiche, saisissez la région, l'ID du VPC, le nom du VPC, le vSwitch et le groupe de sécurité, puis cliquez sur Install.

    Une fois l'installation terminée, le canal apparaît sur la page VPC data source channel management.

    Le tableau répertorie les informations relatives au canal installé, telles que VPC, Region, Name, vSwitch, Security group et Status. Lorsque le statut passe à Installation successful, cliquez sur Configure Data Source ou Uninstall dans la colonne Actions.

Étape 3 : Ajouter la source de données Prometheus

  1. Sur la page VPC data source channel management, localisez le canal cible et cliquez sur Configure Data Source dans la colonne Actions. Vous êtes alors redirigé vers la page de configuration de Grafana.

  2. Dans l'onglet Data sources, cliquez sur Add data source, puis sur Prometheus.

    Remarque

    Sélectionnez un autre type de source de données en fonction de votre configuration.

  3. Sur la page Settings de Prometheus, configurez les paramètres.

    Pour Network Type, sélectionnez le canal de données VPC créé à l'étape 2. Pour le paramètre URL, utilisez le format http://[ECS primary private IP address]:9090. Pour les autres paramètres, reportez-vous à la documentation officielle de Grafana.

    Remarque

    Vous trouverez l'adresse IP privée principale de votre instance sur la page Instance details de la console ECS. Pour plus d'informations, consultez la documentation ECS.

  4. Cliquez sur Save & test.

    L'apparition du message Data source is working confirme que la source de données Prometheus a été ajoutée avec succès.

Vérifier la connexion

Après avoir ajouté la source de données VPC, accédez à la page Explore dans Grafana pour vérifier que vous pouvez en interroger les métriques.

  1. Dans le volet de navigation de gauche de la console Grafana, cliquez sur l'icône Explore Explore.

  2. Dans la liste déroulante en haut de la page Explore, sélectionnez la source de données ajoutée à l'étape 3.

  3. Dans le champ Metrics, saisissez up, puis cliquez sur Run query.

    Si le panneau Grafana correspond au panneau de l'interface utilisateur Prometheus de l'étape 1, la source de données Prometheus est connectée avec succès. Le résultat de la requête indique que la valeur de up{instance="localhost:9090", job="prometheus"} est 1, ce qui signifie que l'instance cible Prometheus fonctionne normalement. Le panneau Graph affiche une ligne horizontale stable à 1, tandis que le panneau Table présente les horodatages correspondants ainsi que les détails des métriques.