Todos os produtos
Search
Central de documentação

Application Real-Time Monitoring Service:Crie uma tarefa de envio de dados

Última atualização: Oct 10, 2026

Exporte dados de monitoramento de uma instância do Prometheus para o Message Queue for Apache Kafka ou MaxCompute para processamento personalizado.

Pré-requisitos

Limites

  • Se a instância do Prometheus e o destino residirem em VPCs diferentes, adicione o bloco CIDR do vSwitch de destino à lista de permissões da instância do Prometheus para evitar falhas de conexão de rede.

  • Fontes de dados suportadas:

    Tipo de instância

    Descrição

    Prometheus for cloud services

    Exclui instâncias gratuitas cujos nomes começam com cloud product prometheus.

    Prometheus for Container service

    Nenhuma

    Prometheus for Flink Serverless

    Nenhuma

    Prometheus for Kubernetes

    Nenhuma

    Uso geral

    Exclui dados relatados por meio de endpoints do OpenTelemetry.

  • Apenas dados em tempo real gerados após a criação da tarefa são enviados; não há suporte para dados históricos.

Procedimento

  1. Faça login no console do ARMS.

  2. No painel de navegação à esquerda, escolha Prometheus Monitoring > Data Shipping.

  3. Faça login no console do Cloud Monitor.

  4. No painel de navegação à esquerda, clique em Prometheus Monitoring > Data Shipping.

  5. Na página Data Shipping, selecione uma região de destino na barra de menu superior e clique em Create Task.

  6. Na caixa de diálogo exibida, insira um Task Name e uma Task description e clique em OK.

  7. Na página Edit Task, configure a fonte e o destino dos dados.

    1. Clique em + Add Data Source, configure os seguintes parâmetros e clique em OK.

      Parâmetro

      Descrição

      Exemplo

      Prometheus Instance

      A instância do Prometheus de origem.

      c78cb8273c02*

      Data Filtering

      Filtra dados por rótulos de métricas. Suporta expressões regulares. Separe múltiplas condições com quebras de linha (lógica AND).

      __name__=AliyunEcs_CPUUtilization|AliyunEcs_memory_usedutilization
      regionId=cn-hangzhou
      id=i-2ze0mxp.*

      Data Labeling

      Rótulos adicionais para os dados de métricas enviados. Separe-os com quebras de linha.

      deliver_test_key1=ssss
      deliver_test_key2=yyyy
    2. Clique em Add Target para configurar o destino. Use as configurações padrão de Retry.

  8. Na página Edit Task, clique em OK e, em seguida, clique em Save para criar a tarefa de envio de dados.

  9. Uma nova tarefa possui o status Not Started. Na página Job Details, clique em Enable no canto superior direito para iniciar a tarefa. Os dados chegam ao destino em 2 a 5 minutos.

Exemplo de dados

O recurso de envio de dados converte dados de métricas do Prometheus em formato JSON para compatibilidade com outros serviços da Alibaba Cloud.

  • Métrica original do Prometheus:

    {
    	"__name__": "http_requests_total",
    	"method": "POST",
    	"handler": "/api/tracks",
    	"value": 1027,
    	"timestamp": 1609459200000
    }
  • Formato JSON enviado:

    {
    	"__name__": "http_requests_total",
    	"method": "POST",
    	"handler": "/api/tracks",
    	"value": 1027,
    	"timestamp": 1609459200000
    }