Tous les produits
Search
Centre de documentation

Cloud Monitor:Gérer les tâches d'importation de métriques pour d'autres fournisseurs de cloud

Dernière mise à jour :Sep 21, 2026

Créez des tâches d'importation de métriques pour Amazon Web Services (AWS) ou Tencent Cloud afin d'importer les données de surveillance dans Cloud Monitor. Une fois les données importées, créez des tableaux de bord d'entreprise et des graphiques de surveillance pour afficher les métriques de ces services cloud.

Prérequis

  • Vérifiez que Cloud Monitor peut communiquer avec les hôtes exécutant vos services AWS ou Tencent Cloud.

  • Assurez-vous d'avoir créé un namespace. Pour plus d'informations, consultez la section Créer un namespace.

Important

Installez l'agent Cloud Monitor et les exporters uniquement à l'aide d'un compte administrateur (l'utilisateur root sous Linux ou l'utilisateur Administrator sous Windows). L'utilisation d'un compte administrateur peut présenter certains risques, tels que l'instabilité du système ou des problèmes de sécurité des données. Procédez avec prudence.

Créer une tâche d'importation de métriques

  1. Installez l'agent Cloud Monitor sur l'hôte exécutant votre service AWS ou Tencent Cloud.

    Pour plus d'informations, consultez la section Installer et désinstaller l'agent Cloud Monitor.

  2. Installez un exporter sur l'hôte où s'exécute le service Tencent Cloud.

    Cette section explique comment installer l'exporter pour un service Tencent Cloud sur un serveur Linux.

    1. Connectez-vous à l'hôte exécutant le service Tencent Cloud en tant qu'utilisateur root.

    2. Exécutez la commande suivante pour télécharger le package d'installation de l'exporter.

      wget https://cms-prometheus.oss-cn-hangzhou.aliyuncs.com/tencentyun/qcloud-exporter-linux-amd64.tar.gz

    3. Exécutez la commande suivante pour décompresser le fichier qcloud-exporter-linux-amd64.tar.gz.

      tar zxvf qcloud-exporter-linux-amd64.tar.gz

    4. Exécutez les commandes suivantes pour afficher tous les fichiers du répertoire qcloud-exporter-linux-amd64.

      cd qcloud-exporter-linux-amd64

      ll qcloud-exporter-linux-amd64

      qcloud-cdb-product.yml   qcloud-clb-product.yml     qcloud-cvm-product.yml  qcloud_exporter                     qcloud-redis-cluster-product.yml
      qcloud-cdn-product.yml   qcloud-cmongo-product.yml  qcloud-dc-product.yml   qcloud-exporter-linux-amd64.tar.gz  qcloud-redis-product.yml
      qcloud-clb7-product.yml  qcloud-cos-product.yml     qcloud-dcx-product.yml  qcloud-nat-product.yml

      Les fichiers portant l'extension .yml sont des fichiers de configuration pour les services Tencent Cloud. Modifiez directement le fichier de configuration cible, ou copiez-le avant d'en modifier la configuration.

    5. Configurez le fichier qcloud-redis-product.yml pour le service Tencent Cloud.

      Remarque

      Cet exemple utilise le fichier qcloud-redis-product.yml.

      1. Exécutez la commande suivante pour modifier le fichier qcloud-redis-product.yml.

        vi qcloud-redis-product.yml

      2. Configurez le fichier qcloud-redis-product.yml.

               credential:
                 access_key: "access_key" # The AccessKey ID of your Tencent Cloud account.
                 secret_key: "secret_key" # The AccessKey secret of your Tencent Cloud account.
                 region: "region" # The region where the Redis instance runs.
             
               rate_limit: 15   # The API rate limit for Tencent Cloud's monitoring service. The maximum rate is 20 calls per second or 1,200 calls per minute.
               products:
                 - namespace: QCE/REDIS    # The namespace of Redis.
                  all_metrics: true # true: Monitors all Redis metrics.
                  all_instances: true # true: Monitors all Redis instances.
                  #only_include_metrics: []
                  #only_include_instances: [crs-xxxxxxxx]
                  #extra_labels: [InstanceName]
                  #statistics_types: [last]
                  #period_seconds: 60
                  #metric_name_type: 2
      3. Appuyez sur la touche Échap, saisissez :wq, puis appuyez sur la touche Entrée pour enregistrer et quitter le fichier qcloud-redis-product.yml.

    6. Exécutez la commande suivante pour installer l'exporter et démarrer le service.

      qcloud_exporter --config.file "qcloud-redis-product.yml"

  3. Installez un exporter sur l'hôte où s'exécute le service AWS.

    Cette section explique comment installer l'exporter pour un service AWS sur un serveur Linux.

    1. Connectez-vous à l'hôte exécutant le service AWS en tant qu'utilisateur root.

    2. Exécutez les commandes suivantes pour définir les variables d'environnement.

      AWS_ACCESS_KEY_ID="AKIAZUF26NQPE****"

      AWS_SECRET_ACCESS_KEY="8mSpf+XRHBuJEi4tjJN4YU6h3LRS****"

    3. Créez un fichier de configuration nommé example.yml pour le service AWS.

      1. Exécutez la commande suivante pour créer un fichier vide nommé example.yml.

        touch example.yml

      2. Exécutez la commande suivante pour modifier le fichier example.yml.

        vi example.yml

      3. Configurez le fichier example.yml.

        region: us-east-2
        metrics:
        - aws_namespace: AWS/EC2
          aws_metric_name: CPUUtilization
          aws_dimensions: [InstanceId]
          aws_dimenstion_select:
                  InstanceID: [i-03c0a044201c5****,i-04e5e3be6f194****]
          aws_statistics: [Maximum]
        - aws_namespace: AWS/EC2
          aws_metric_name: DiskReadOps
          aws_dimensions: [InstanceId]
          aws_dimenstion_select:
                  InstanceID: [i-03c0a044201c5****,i-04e5e3be6f194****]
          aws_statistics: [Maximum]
        - aws_namespace: AWS/EC2
          aws_metric_name: DiskWriteOps
          aws_dimensions: [InstanceId]
          aws_dimenstion_select:
                  InstanceID: [i-03c0a044201c5****,i-04e5e3be6f194****]
          aws_statistics: [Maximum]
        - aws_namespace: AWS/EC2
          aws_metric_name: DiskReadBytes
          aws_dimensions: [InstanceId]
          aws_dimenstion_select:
                  InstanceID: [i-03c0a044201c5****,i-04e5e3be6f194****]
          aws_statistics: [Maximum]

        Paramètre

        Description

        region

        La région où s'exécute le service AWS.

        aws_namespace

        Le namespace du service AWS.

        aws_metric_name

        La métrique du service AWS.

        aws_dimensions

        La dimension utilisée pour interroger les données de métriques du service AWS. Exemple : InstanceId.

        InstanceID

        L'ID d'une instance AWS spécifique. Cette clé est utilisée sous aws_dimension_select pour filtrer les instances.

        aws_statistics

        La méthode statistique pour la métrique du service AWS.

      4. Appuyez sur la touche Échap, saisissez :wq, puis appuyez sur la touche Entrée pour enregistrer et quitter le fichier example.yml.

    4. Exécutez la commande suivante pour télécharger le package d'installation de l'exporter.

      wget https://cms-prometheus.oss-cn-hangzhou.aliyuncs.com/aws-cloudwatch/cloudwatch_exporter-0.9.0-jar-with-dependencies.jar

    5. Exécutez la commande suivante pour créer le répertoire target.

      mkdir target

    6. Exécutez la commande suivante pour déplacer le package d'installation cloudwatch_exporter-0.9.0-jar-with-dependencies.jar vers le répertoire target.

      mv cloudwatch_exporter-0.9.0-jar-with-dependencies.jar target

    7. Exécutez la commande suivante pour installer l'exporter et démarrer le service.

      java -jar target/cloudwatch_exporter-0.9.0-jar-with-dependencies.jar 9106 example.yml

      La sortie suivante indique que l'exporter a été installé avec succès.

      2021-06-11 03:24:55.743:INFO::main: Logging initialized @1775ms to org.eclipse.jetty.util.log.StdErrLog
      2021-06-11 03:24:55.844:INFO:oejs.Server:main: jetty-9.4.z-SNAPSHOT; built: 2019-02-15T16:53:49.381Z; git: eb70b240169fcf1abbd86af36482d1c49826****; jvm 1.8.0_282-b08
      2021-06-11 03:24:55.906:INFO:oejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@3de8f619{/,null,AVAILABLE}
      2021-06-11 03:24:55.964:INFO:oejs.AbstractConnector:main: Started ServerConnector@3feb2dda{HTTP/1.1,[http/1.1]}{0.0.0.0:9106}
      2021-06-11 03:24:55.965:INFO:oejs.Server:main: Started @1997ms
  4. Créez la tâche d'importation de métriques.

    1. Connectez-vous à la console Cloud Monitor.

    2. Dans le volet de navigation de gauche, choisissez Hybrid Cloud Monitoring > Namespace.

    3. Recherchez le namespace cible et cliquez sur le nombre de comptes, de services cloud, de métriques ou de tâches dans la colonne Metric data.

      Remarque

      Ce nombre correspond au total des tâches d'importation de métriques provenant de sources telles que les centres de données sur site, AWS, Tencent Cloud, Prometheus, les journaux sur site et Simple Log Service (SLS).

    4. Dans le panneau Metric management, cliquez sur l'onglet other IDC, puis sur Metric data.

    5. Sur la page Basic task information de la boîte de dialogue Metric data, configurez les paramètres de la tâche, puis cliquez sur Next.

      Paramètre

      Description

      Sélectionner le middleware à surveiller

      Sélectionnez le middleware à surveiller.

      Namespace

      Sélectionnez le namespace pour stocker les données importées.

      Nom de la tâche

      Le nom de la tâche d'importation de métriques.

      Description de la tâche

      La description de la tâche d'importation de métriques.

      Sélectionner l'hôte

      L'hôte du fournisseur de cloud cible.

      Remarque

      L'agent Cloud Monitor doit être installé sur ces hôtes.

      Région

      La région où se trouve l'hôte.

      Remarque

      Cliquez sur Advanced options pour configurer ce paramètre.

      Type de réseau

      Le type de réseau de l'hôte. Valeurs possibles :

      • VPC

      • réseau classique

      Remarque

      Cliquez sur Advanced options pour configurer ce paramètre.

    6. Sur la page Data access check, vérifiez que les dernières versions de l'agent Cloud Monitor et de l'exporter sont installées, puis cliquez sur Next.

    7. Sur la page Task details, saisissez l'URL de la cible de collecte, sélectionnez l'intervalle de collecte des données et le délai d'expiration, définissez des tags pour la tâche, puis cliquez sur Next.

    8. Sur la page Dashboard, cliquez sur Close.

Modifier une tâche d'importation de métriques

  1. Connectez-vous à la console Cloud Monitor.

  2. Dans le volet de navigation de gauche, choisissez Hybrid Cloud Monitoring > Namespace.

  3. Recherchez le namespace cible et cliquez sur le nombre de comptes, de services cloud, de métriques ou de tâches dans la colonne Metric data.

    Remarque

    Ce nombre correspond au total des tâches d'importation de métriques provenant de sources telles que les centres de données sur site, AWS, Tencent Cloud, Prometheus, les journaux sur site et Simple Log Service (SLS).

  4. Dans le panneau Metric management, cliquez sur l'onglet other IDC. Recherchez la tâche à modifier et cliquez sur Modify dans la colonne Actions.

  5. Sur la page Basic task information de la boîte de dialogue Metric data, modifiez les paramètres de la tâche, puis cliquez sur Next.

  6. Sur la page Data access check, vérifiez que les dernières versions de l'agent Cloud Monitor et de l'exporter sont installées, puis cliquez sur Next.

  7. Sur la page Task details, modifiez l'URL de la cible de collecte, l'intervalle de collecte des données, le délai d'expiration ou les tags de la tâche, puis cliquez sur Next.

  8. Sur la page Dashboard, cliquez sur Close.

Supprimer une tâche d'importation de métriques

  1. Connectez-vous à la console Cloud Monitor.

  2. Dans le volet de navigation de gauche, choisissez Hybrid Cloud Monitoring > Namespace.

  3. Recherchez le namespace cible et cliquez sur le nombre de comptes, de services cloud, de métriques ou de tâches dans la colonne Metric data.

    Remarque

    Ce nombre correspond au total des tâches d'importation de métriques provenant de sources telles que les centres de données sur site, AWS, Tencent Cloud, Prometheus, les journaux sur site et Simple Log Service (SLS).

  4. Dans le panneau Metric management, cliquez sur l'onglet other IDC. Recherchez la tâche à supprimer et cliquez sur Delete dans la colonne Actions.

  5. Dans la boîte de dialogue Confirm deletion, cliquez sur Confirm.