Todos os produtos
Search
Central de documentação

Managed Service for Prometheus:Observabilidade de serviços de nuvem

Última atualização: Jul 05, 2026

Managed Service for Prometheus integra dados de monitoramento de vários serviços da Alibaba Cloud e fornece painéis do Grafana e regras de alerta padrão. Este tópico usa o ApsaraDB RDS for MySQL para demonstrar como integrar um serviço de nuvem ao Managed Service for Prometheus. O processo para integrar outros serviços de nuvem é semelhante.

Pré-requisitos

Etapa 1: Integrar dados de monitoramento do serviço de nuvem

  1. Faça login no console do ARMS.

  2. No painel de navegação à esquerda, clique em Integration Center.

  3. Na página Integration Center, clique na aba Database e, em seguida, clique em Alibaba Cloud RDS Database.

    Nota
    • O Managed Service for Prometheus depende do Hybrid Cloud Monitoring para obter dados de monitoramento dos serviços de nuvem. Caso o Hybrid Cloud Monitoring não esteja ativado em sua conta, o sistema solicitará a ativação prévia. Clique em Activate Now, acesse a página de ativação do Hybrid Cloud Monitoring e siga as instruções na tela. Para mais informações, consulte Ativar o Hybrid Cloud Monitoring. A exportação de dados de monitoramento de serviços de nuvem pelo Managed Service for Prometheus gera cobranças referentes à exportação de dados em tempo real do Hybrid Cloud Monitoring. Para mais detalhes sobre faturamento, consulte Exportação de dados em tempo real. Após concluir a ativação, clique em Redetect para continuar a integração dos dados de monitoramento do ApsaraDB RDS for MySQL.

    • A ativação do Hybrid Cloud Monitoring é uma operação assíncrona. Se o console ainda indicar que o serviço não foi ativado após você clicar em Redetect, aguarde de 10 a 20 segundos e clique em Redetect novamente.

  4. Na caixa de diálogo exibida, na aba Start Integration, selecione a região onde deseja armazenar os dados e clique em OK. A integração dos dados de monitoramento do ApsaraDB RDS for MySQL leva cerca de 1 a 2 minutos para ser concluída.

    Nota
    • O Managed Service for Prometheus coleta dados do ApsaraDB RDS for MySQL de todas as regiões associadas à sua conta e agrega essas informações em uma única instância do Prometheus. Recomendamos implantar sua instância do Prometheus em uma região da Alibaba Cloud que você utilize com frequência.

    • Quando o Managed Service for Prometheus integra métricas de monitoramento de serviços de nuvem por meio do Hybrid Cloud Monitoring, ele enriquece as métricas com rótulos adicionais. Além das tags originais do CloudMonitor, metadados da instância, como IDs ou tags, são adicionados como rótulos às métricas da instância. Isso ocorre de duas formas:

      • Tags comuns padrão

        As tags específicas variam conforme o serviço de nuvem. Durante a coleta de métricas pelo Prometheus, outros metadados relacionados à instância são anexados às métricas correspondentes como tags.

        Chave da tag

        Descrição

        id

        O ID da instância.

        instanceName

        O nome da instância.

        resourceGroupId

        O ID do grupo de recursos.

        resourceGroupName

        O nome do grupo de recursos.

        regionId

        A região da instância.

        zoneId

        A zona da instância.

        userId

        O ID da conta.

        namespace

        O namespace.

        product

        O serviço de nuvem ao qual a instância pertence.

        measure

        O nome da métrica correspondente no CloudMonitor.

        measure_desc

        A descrição da métrica correspondente no CloudMonitor.

      • Tags personalizadas

        Tags em uma instância de serviço de nuvem com o prefixo o11y.aliyun.dev/ também são adicionadas aos dados de métricas como rótulos. Por exemplo, se uma instância tiver a tag o11y.aliyun.dev/project=abc, um novo rótulo project="abc" será incluído nas métricas de monitoramento.

Etapa 2: Visualizar o painel de monitoramento

  1. Faça login no console do ARMS.

  2. No painel de navegação à esquerda, clique em Integration Management.

  3. Na página Integration Management, na aba Integrated Environments, selecione Cloud Service Region.

  4. Na lista Cloud Service Region, clique no nome do ambiente desejado para visualizar seus detalhes.

  5. Na aba Component Management, na seção Addon Type, clique em Dashboard para visualizar os painéis integrados do Grafana.

Etapa 3: Configurar alertas

  1. Faça login no console do CloudMonitor.

  2. No painel de navegação à esquerda, clique em Integration Management.

  3. Na página Integration Management, na aba Integrated Environments, selecione Cloud Service Region.

  4. Na lista Cloud Service Region, clique no nome do ambiente desejado para visualizar seus detalhes.

  5. Na aba Component Management, na seção Addon Type, clique em Alarm Rules para visualizar as regras de alerta integradas.

Nota

As regras de alerta integradas geram eventos de alerta, mas não enviam notificações. Para enviar notificações de alerta para um endereço de e-mail ou outras plataformas, clique em Edit e configure os métodos de notificação. Na página de configuração de alertas, também é possível personalizar limiares, duração e conteúdo do alerta. Para mais informações sobre como configurar alertas, consulte Criar uma regra de alerta do Prometheus.

Nota

No Simple Mode, defina os destinatários da notificação, o período de notificação e a política de repetição.

Etapa 4: Criar um painel personalizado

Para criar painéis personalizados do Grafana, crie um workspace do Grafana e desenvolva seus painéis dentro dele.

Criar um workspace personalizado

  1. Faça login no console do ARMS.

  2. No painel de navegação à esquerda, clique em Integration Management.

  3. Na página Integration Management, na aba Integrated Environments, selecione Cloud Service Region.

  4. Na lista Cloud Service Region, clique no nome do ambiente desejado para visualizar seus detalhes.

  5. Na aba Component Management, em Basic Information, clique no nome ao lado de Default Metric Storage.

  6. Na página da instância do Prometheus, na aba Settings, em Basic Information, clique em Create Workspace.

  7. Na página Create Workspace, configure os parâmetros conforme solicitado e clique em Create Now.

Modificar o workspace do Grafana

Após criar o workspace, retorne à página de Settings da instância do Prometheus. Clique no ícone image, selecione o workspace recém-criado na lista suspensa, clique em Confirm e, em seguida, clique em Confirm novamente.

Fazer login no Grafana

  1. Faça login no console do ARMS.

  2. No painel de navegação à esquerda, escolha Managed Service for Prometheus > Instances.

  3. Faça login no console do CloudMonitor.

  4. No painel de navegação à esquerda, escolha Managed Service for Prometheus > Instances para abrir a lista de instâncias do Managed Service for Prometheus.

  5. Clique no nome na coluna Grafana Workspace da instância desejada para fazer login no Grafana.

Criar um painel de recursos de nuvem

Nota
  • Esta seção descreve como criar um painel de monitoramento para dados do ECS e do ApsaraDB RDS. Os passos para adicionar outros serviços de nuvem são semelhantes.

  • Este tópico utiliza o Grafana 10.0.x como exemplo.

Criar um painel de monitoramento do ECS

  1. Na página Dashboards, clique em + Create Dashboard e, em seguida, clique em + Add visualization. Na página Select data source, selecione a fonte de dados padrão.

  2. Na lista suspensa de tipo de visualização no canto superior direito, selecione Table.

  3. Na parte inferior da página, clique em + Query para adicionar as consultas B e C. À direita das seções de consulta A, B e C, clique em Code.

    1. Nos blocos de código das consultas A, B e C, insira as seguintes expressões:

      Consulta

      Expressão

      A

      avg(AliyunEcs_cpu_total{})by(regionId,instanceId,instanceName)

      B

      avg(AliyunEcs_memory_usedutilization{})by(regionId,instanceId,instanceName)

      C

      avg(AliyunEcs_net_tcpconnection{state="ESTABLISHED"})by(regionId,instanceId,instanceName)

    2. Para cada uma das consultas A, B e C, clique em Options, defina Format como Table e Type como Instant.

  1. Clique na aba Transform.

    1. Clique em + Add transformation, pesquise por Merge e clique em Merge.

    2. Clique em + Add transformation novamente, pesquise por Organize fields e clique em Organize fields.

    3. Clique no ícone image ao lado de Time para ocultar o campo e renomeie os demais campos conforme descrito na tabela a seguir.

      Nome original

      Novo nome

      instanceId

      Instance id

      instanceName

      Instance name

      regionId

      Region

      Value #A

      CPU usage (%)

      Value #B

      Memory usage (%)

      Value #C

      Connections

  1. No painel à direita, clique na aba Overrides e configure os parâmetros.

    1. Clique em + Add field override, selecione Fields with name e escolha CPU Utilization (%) e Memory usage (%) nas respectivas listas suspensas para criar duas substituições.

    2. Nas seções Override 1 e Override 2, clique em + Add override property, selecione Cell options > Cell type e escolha Gauge na lista suspensa. Configure Gauge display mode e Value display conforme descrito na tabela abaixo.

      Opção

      Valor

      Gauge display mode

      Retro LCD

      Value display

      Text color

  1. No canto superior direito, clique em Save para salvar o painel.

Criar um painel de monitoramento do RDS

  1. Após criar o painel de monitoramento do ECS, clique no ícone de adicionar painel image no canto superior direito e selecione Visualization na lista suspensa.

  2. Na lista suspensa Data source à esquerda, selecione a fonte de dados padrão.

  3. Na caixa de pesquisa de visualização no canto superior direito, procure e selecione Table.

  4. Na parte inferior da página, clique em + Query para adicionar as consultas B e C. À direita das seções de consulta A, B e C, clique em Code.

    1. Nos blocos de código das consultas A, B e C, insira as seguintes expressões:

      Consulta

      Expressão

      A

      avg(AliyunRds_CpuUsage{engine="MySQL"})by(regionId,instanceId,instanceName)

      B

      avg(AliyunRds_MemoryUsage{engine="MySQL"})by(regionId,instanceId,instanceName)

      C

      avg(AliyunRds_DiskUsage{engine="MySQL"})by(regionId,instanceId,instanceName)

    2. Para cada uma das consultas A, B e C, clique em Options, defina Format como Table e Type como Instant.

  5. Clique na aba Transform.

    1. Clique em + Add transformation, pesquise por Merge e clique em Merge.

    2. Clique em + Add transformation novamente, pesquise por Organize fields e clique em Organize fields.

    3. Clique no ícone image ao lado de Time para ocultar o campo e renomeie os demais campos conforme descrito na tabela a seguir.

      Nome original

      Novo nome

      Value #A

      CPU usage (%)

      Value #B

      Memory usage (%)

      Value #C

      Disk usage (%)

  6. No painel à direita, clique em All. Na aba Panel options, defina o Title como RDS Instance.

  7. Clique na aba Overrides e configure os parâmetros.

    1. Clique em + Add field override, selecione Fields with name e escolha CPU Utilization (%), Memory usage (%) e Disk usage (%) nas respectivas listas suspensas para criar três substituições.

    2. Nas seções Override 1, Override 2 e Override 3, clique em + Add override property, selecione Cell options > Cell type e escolha Gauge na lista suspensa. Configure Gauge display mode e Value display conforme descrito na tabela abaixo.

      Opção

      Valor

      Gauge display mode

      Retro LCD

      Value display

      Text color

  8. No canto superior direito, clique em Save para salvar o painel.

Serviços de nuvem suportados

Serviço de nuvem

Documentação relacionada

Edge Node Service (ENS)

Site Monitoring

Monitorar um serviço da Alibaba Cloud

ECS

Integração com um clique.

Elastic IP Address (EIP)

Integração com um clique.

O que é um Elastic IP Address?

VPC Peering Connection

Requer uma chave de tag.

VPN Gateway

Requer uma chave de tag.

O que é o VPN Gateway?

Shared Bandwidth

Requer uma chave de tag.

Dedicated Block Storage Cluster

Integração com um clique.

Dedicated Host

Integração com um clique.

Express Connect - Virtual Border Router (VBR)

Requer uma chave de tag.

Wuying Workspace

Integração com um clique.

Elastic High Performance Computing (E-HPC)

Integração com um clique.

AnalyticDB for MySQL (ADB)

AnalyticDB for PostgreSQL

ApsaraDB for ClickHouse

Data Transmission Service (DTS)

Graph Database (GDB)

Lindorm

OceanBase

PolarDB

PolarDB-X

ApsaraDB RDS for PostgreSQL

ApsaraDB RDS for SQL Server

ApsaraDB for Redis

Alibaba Cloud SelectDB

ApsaraDB for RDS (Cluster Edition)

ApsaraDB for MongoDB (Legacy)

Time Series Database (TSDB) for InfluxDB®

ApsaraDB for Memcache

ApsaraDB for MongoDB (Standalone)

ApsaraDB for MongoDB (Sharded Cluster)

ApsaraDB for MongoDB (Replica Set)

ApsaraDB for RDS

Global Accelerator (GA)

Application Load Balancer (ALB)

API Gateway

Content Delivery Network (CDN)

Cloud Enterprise Network (CEN)

NAT Gateway

Dynamic Route for CDN (DCDN)

Anti-DDoS (International)

Anti-DDoS (New BGP)

Anti-DDoS Origin

Managed Service for Grafana

ApsaraMQ for Kafka

MSE Cloud Native Gateway

Microservices Engine (MSE)

Network Load Balancer (NLB)

Object Storage Service (OSS)

ApsaraMQ for RabbitMQ

ApsaraMQ for RabbitMQ (Enterprise Edition)

ApsaraMQ for RocketMQ (4.0)

ApsaraMQ for RocketMQ (5.0)

Serverless App Engine (SAE)

Serverless Workflow

Server Load Balancer (SLB)

Log Service (SLS)

Web Application Firewall (WAF)

Edge Network Acceleration (ENA)

Key Management Service (KMS)

ApsaraVideo Live

Network Attached Storage (NAS)

Function Compute (FC)

PAI-EAS (Elastic Algorithm Service)

PAI-DSW (Data Science Workshop)

PAI Resource Quota Service

PAI-DLC (Distributed Training Service)

PAI-EAS Dedicated Resource Group

Alibaba Cloud Lingjun

E-MapReduce

Alibaba Cloud Elasticsearch

ApsaraDB for HBase

Hologres (Legacy)

Alibaba Cloud Logstash

MaxCompute

Hologres (Read-only secondary instance)

Hologres (Lakehouse Acceleration)

Hologres (Compute Group)

Hologres (General-purpose)

Graph Compute Service