O Managed Service for Prometheus é um serviço de monitoramento totalmente gerenciado e compatível com Prometheus. Ele coleta, armazena e analisa métricas em toda a sua pilha tecnológica, incluindo containers, hosts, serviços de nuvem e aplicações personalizadas. Use as mesmas consultas PromQL, exporters e painéis que você já conhece, sem gerenciar a infraestrutura subjacente.
O Prometheus é um sistema de monitoramento e alerta open source. Seus principais recursos incluem um modelo de dados multidimensional, uma linguagem de consulta flexível (PromQL) e visualização de dados. Para mais informações, consulte a
.
Conceitos principais
Uma instância do Prometheus é a unidade lógica central no Managed Service for Prometheus. Cada instância inclui:
Configurações de coleta de dados
Uma instância de banco de dados de séries temporais
Painéis de monitoramento
Configurações de alertas
Crie uma ou mais instâncias do Prometheus para organizar o monitoramento por ambiente, equipe ou carga de trabalho.
Como funciona

O Managed Service for Prometheus oferece coleta e armazenamento unificados de métricas, com diversas opções de consumo para visualização, alertas e análises.
Coleta de dados
O Managed Service for Prometheus coleta métricas de seis tipos de source:
|
Source |
Quando usar |
Como funciona |
|
Aplicações cliente e servidor |
Monitore aplicações frontend com RUM ou serviços de backend com APM. |
As métricas fluem para o Managed Service for Prometheus por padrão. Para métricas de aplicações personalizadas, instrumente o código com o SDK do Prometheus ou OpenTelemetry SDK. |
|
Containers |
Execute cargas de trabalho no Container Service for Kubernetes (ACK), ACK Serverless ou Container Compute Service (ACS). |
Um agente Prometheus integrado coleta automaticamente as métricas principais dos containers. Defina resources ServiceMonitor e PodMonitor para alvos de métricas personalizadas. Em clusters Kubernetes autogerenciados ou em outros provedores de nuvem, registre-os no ACK One para obter as mesmas capacidades de coleta. |
|
Hosts |
Execute cargas de trabalho em máquinas virtuais ou instâncias do Elastic Compute Service (ECS). |
Um agente Prometheus gerenciado coleta métricas de CPU, memória, disco, rede e outras métricas no nível do sistema operacional, além de métricas de processos e containers. No ECS, colete métricas personalizadas usando o formato textfile do node-exporter. Para data centers on-premises ou hosts em outros provedores de nuvem, implante o node-exporter open source e o Prometheus e encaminhe os dados via Remote Write. |
|
Serviços de nuvem |
Monitore serviços da Alibaba Cloud. |
Integre-se ao CloudMonitor pelo console. A integração com serviços de nuvem enriquece automaticamente as métricas com nomes de instâncias e tags para permitir agregação multidimensional, filtragem e roteamento de alertas. |
|
Métricas personalizadas |
Envie métricas específicas da aplicação diretamente do seu código. |
Use o SDK do Prometheus ou o OpenTelemetry Metrics SDK para instrumentar seu código. O Managed Service for Prometheus é compatível com ambos os protocolos. |
|
Prometheus autogerenciado |
Centralize dados de instâncias existentes do Prometheus. |
Encaminhe métricas das suas instâncias atuais do Prometheus usando o protocolo padrão Remote Write. |
Armazenamento de dados
O Managed Service for Prometheus utiliza armazenamento em camadas para equilibrar custos e retenção:
|
Camada |
Descrição |
Faturamento |
|
Armazenamento padrão |
Suporta múltiplos períodos de retenção para métricas ativas. |
Baseado no volume de escrita ou no volume de envio de dados. |
|
Armazenamento de arquivamento |
Quando os dados do armazenamento padrão expiram, o sistema os move automaticamente para o armazenamento de arquivamento, garantindo retenção de longo prazo com custo reduzido. |
Baseado no volume de armazenamento. |
Consumo de dados
As métricas coletadas suportam diversos padrões de consumo:
|
Recurso |
Descrição |
|
Visualização |
Use painéis pré-construídos para serviços de nuvem e componentes open source comuns. Importe-os para o Managed Service for Grafana, crie painéis personalizados no Grafana ou conecte-se ao DataV via API HTTP do Prometheus. |
|
Visão global |
Consulte dados em várias instâncias do Prometheus e contas com visualizações agregadas para monitoramento unificado de múltiplas contas. |
|
Processamento de dados |
Defina Recording Rules (compatíveis com as especificações open source do Prometheus) para down-sampling e redução de dimensionalidade. Essa prática reduz os custos de armazenamento e acelera as consultas. |
|
Alertas |
Comece com regras de alerta integradas para serviços de nuvem e componentes open source comuns, personalize regras com PromQL ou importe regras existentes do Prometheus open source. Os eventos de alerta fluem para o Alert Management para notificações, atribuições e escalonamentos. |
|
CloudLens |
Observabilidade unificada em logs, métricas e eventos para casos de uso essenciais de monitoramento. |
|
Análise de métricas |
Execute consultas ad-hoc com total compatibilidade com PromQL. Use ferramentas de gerenciamento de métricas para inspecionar a distribuição de métricas e identificar séries de alta cardinalidade. |
|
Exportação de dados |
Transmita métricas em tempo real para Kafka, MaxCompute ou serviços Prometheus autogerenciados. |
Benefícios
|
Benefício |
Detalhes |
|
Operações simplificadas |
Pilha de monitoramento totalmente gerenciada, sem servidores Prometheus para implantar, corrigir ou dimensionar. Painéis e regras de alerta pré-construídos permitem iniciar o monitoramento em minutos. |
|
Eficiência de custos |
Armazenamento em camadas e precificação pagamento conforme o uso baseada no volume de dados. As Recording Rules para down-sampling ajudam a reduzir custos em comparação com implantações autogerenciadas do Prometheus. |
|
Integração profunda com a Alibaba Cloud |
Suporte nativo para ACK, ACS, ECS, CloudMonitor e outros serviços da Alibaba Cloud, com enriquecimento automático de métricas e painéis pré-construídos. |
|
Compatibilidade com padrões abertos |
Suporte completo a PromQL, ingestão via Remote Write e compatibilidade com OpenTelemetry. Migre suas configurações existentes do Prometheus de forma incremental. |
|
Suporte profissional |
Suporte técnico respaldado por um acordo de nível de serviço (SLA). |