Todos os produtos
Search
Central de documentação

Cloud Monitor:Gerencie tarefas de importação de métricas de outros provedores de nuvem

Última atualização: Jun 26, 2026

Crie tarefas de importação de métricas da Amazon Web Services (AWS) ou da Tencent Cloud para trazer dados de monitoramento ao CloudMonitor. Após a importação, crie painéis empresariais e gráficos de monitoramento para visualizar as métricas desses serviços de nuvem.

Pré-requisitos

  • Verifique se o CloudMonitor consegue se comunicar com os hosts que executam seus serviços da AWS ou da Tencent Cloud.

  • Confirme a criação de um namespace. Para mais informações, consulte Criar um namespace.

Importante

Instale o agente do CloudMonitor e os exportadores apenas com uma conta de administrador (usuário root no Linux ou usuário Administrator no Windows). O uso de contas administrativas pode gerar riscos, como instabilidade do sistema ou problemas de segurança de dados. Prossiga com cautela.

Crie uma tarefa de importação de métricas

  1. Instale o agente do CloudMonitor no host que executa seu serviço da AWS ou da Tencent Cloud.

    Para mais informações, consulte Instalar e desinstalar o agente do CloudMonitor.

  2. Instale um exportador no host em execução do serviço da Tencent Cloud.

    Esta seção demonstra como instalar o exportador para um serviço da Tencent Cloud em um servidor Linux.

    1. Faça login como usuário root no host em execução do serviço da Tencent Cloud.

    2. Execute o comando a seguir para baixar o pacote de instalação do exportador.

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

    3. Execute o comando a seguir para descompactar o arquivo qcloud-exporter-linux-amd64.tar.gz.

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

    4. Execute os comandos a seguir para listar todos os arquivos no diretório 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

      Os arquivos com o sufixo .yml são arquivos de configuração para serviços da Tencent Cloud. Modifique diretamente o arquivo de configuração desejado ou copie um arquivo existente e ajuste suas definições.

    5. Configure o arquivo qcloud-redis-product.yml para o serviço da Tencent Cloud.

      Nota

      Este exemplo utiliza o arquivo qcloud-redis-product.yml.

      1. Execute o comando a seguir para editar o arquivo qcloud-redis-product.yml.

        vi qcloud-redis-product.yml

      2. Defina as configurações no arquivo 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. Pressione a tecla Esc, insira :wq e pressione Enter para salvar e sair do arquivo qcloud-redis-product.yml.

    6. Execute o comando a seguir para instalar o exportador e iniciar o serviço.

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

  3. Instale um exportador no host em execução do serviço da AWS.

    Esta seção demonstra como instalar o exportador para um serviço da AWS em um servidor Linux.

    1. Faça login como usuário root no host em execução do serviço da AWS.

    2. Execute os comandos a seguir para definir as variáveis de ambiente.

      AWS_ACCESS_KEY_ID="AKIAZUF26NQPE****"

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

    3. Crie um arquivo de configuração chamado example.yml para o serviço da AWS.

      1. Execute o comando a seguir para criar um arquivo vazio chamado example.yml.

        touch example.yml

      2. Execute o comando a seguir para editar o arquivo example.yml.

        vi example.yml

      3. Configure o arquivo 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]

        Parâmetro

        Descrição

        region

        Região de execução do serviço da AWS.

        aws_namespace

        Namespace do serviço da AWS.

        aws_metric_name

        Métrica do serviço da AWS.

        aws_dimensions

        Dimensão usada para consultar dados de métricas do serviço da AWS. Exemplo: InstanceId.

        InstanceID

        ID de uma instância específica da AWS. Esta chave é usada em aws_dimension_select para filtrar instâncias.

        aws_statistics

        Método estatístico para a métrica do serviço da AWS.

      4. Pressione a tecla Esc, insira :wq e pressione Enter para salvar e sair do arquivo example.yml.

    4. Execute o comando a seguir para baixar o pacote de instalação do exportador.

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

    5. Execute o comando a seguir para criar o diretório target.

      mkdir target

    6. Execute o comando a seguir para mover o pacote de instalação cloudwatch_exporter-0.9.0-jar-with-dependencies.jar para o diretório target.

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

    7. Execute o comando a seguir para instalar o exportador e iniciar o serviço.

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

      A saída a seguir indica que o exportador foi instalado com sucesso.

      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. Crie a tarefa de importação de métricas.

    1. Faça login no console do CloudMonitor.

    2. No painel de navegação à esquerda, escolha Hybrid Cloud Monitoring > Namespace.

    3. Localize o namespace desejado e clique em número de contas, serviços de nuvem, métricas ou tarefas na coluna Metric data.

      Nota

      Esse número representa o total de tarefas de importação de métricas provenientes de fontes como data centers locais, AWS, Tencent Cloud, Prometheus, logs locais e Simple Log Service (SLS).

    4. No painel Metric management, clique em aba other IDC e selecione Metric data.

    5. Na página Basic task information da caixa de diálogo Metric data, defina as configurações da tarefa e clique em Next.

      Parâmetro

      Descrição

      Select middleware to be monitored

      Selecione o middleware a ser monitorado.

      Namespace

      Escolha o namespace para armazenar os dados importados.

      Task name

      Nome da tarefa de importação de métricas.

      Task description

      Descrição da tarefa de importação de métricas.

      Select host

      Host do provedor de nuvem alvo.

      Nota

      O agente do CloudMonitor deve estar instalado nesses hosts.

      Region

      Região onde o host está localizado.

      Nota

      Clique em Advanced options para configurar este parâmetro.

      Network type

      Tipo de rede do host. Valores válidos:

      • VPC

      • classic network

      Nota

      Clique em Advanced options para configurar este parâmetro.

    6. Na página Data access check, verifique se as versões mais recentes do agente do CloudMonitor e do exportador estão instaladas e clique em Next.

    7. Na página Task details, insira a URL do alvo de coleta, selecione o intervalo de coleta de dados e o tempo limite, defina tags para a tarefa e clique em Next.

    8. Na página Dashboard, clique em Close.

Modifique uma tarefa de importação de métricas

  1. Faça login no console do CloudMonitor.

  2. No painel de navegação à esquerda, escolha Hybrid Cloud Monitoring > Namespace.

  3. Localize o namespace desejado e clique em número de contas, serviços de nuvem, métricas ou tarefas na coluna Metric data.

    Nota

    Esse número representa o total de tarefas de importação de métricas provenientes de fontes como data centers locais, AWS, Tencent Cloud, Prometheus, logs locais e Simple Log Service (SLS).

  4. No painel Metric management, clique em aba other IDC. Localize a tarefa a ser modificada e clique em Modify na coluna Actions.

  5. Na página Basic task information da caixa de diálogo Metric data, altere as configurações da tarefa e clique em Next.

  6. Na página Data access check, verifique se as versões mais recentes do agente do CloudMonitor e do exportador estão instaladas e clique em Next.

  7. Na página Task details, modifique a URL do alvo de coleta, o intervalo de coleta de dados, o tempo limite ou as tags da tarefa e clique em Next.

  8. Na página Dashboard, clique em Close.

Exclua uma tarefa de importação de métricas

  1. Faça login no console do CloudMonitor.

  2. No painel de navegação à esquerda, escolha Hybrid Cloud Monitoring > Namespace.

  3. Localize o namespace desejado e clique em número de contas, serviços de nuvem, métricas ou tarefas na coluna Metric data.

    Nota

    Esse número representa o total de tarefas de importação de métricas provenientes de fontes como data centers locais, AWS, Tencent Cloud, Prometheus, logs locais e Simple Log Service (SLS).

  4. No painel Metric management, clique em aba other IDC. Localize a tarefa a ser excluída e clique em Delete na coluna Actions.

  5. Na caixa de diálogo Confirm deletion, clique em Confirm.