Todos os produtos
Search
Central de documentação

Managed Service for Prometheus:Personalizar a coleta de métricas com o PodMonitor

Última atualização: Oct 09, 2026

Configure um PodMonitor para coletar métricas expostas por pods específicos no seu cluster de container, tornando o monitoramento do Prometheus mais flexível, automatizado e fácil de gerenciar.

Limitações

Este recurso está disponível apenas para instâncias em um ambiente de container.

Faturamento

  • O uso de um PodMonitor gera cobranças. Para mais informações, consulte Billing of Prometheus instances.

  • Se o seu cluster já tiver um service Prometheus de source aberto com configurações de PodMonitor, ao conectar o cluster ao Managed Service for Prometheus, o Managed Service for Prometheus herdará automaticamente as configurações existentes, o que gerará cobranças relacionadas ao PodMonitor. Para informações sobre faturamento, consulte Prometheus Instance Billing.

Pré-requisitos

  • Você criou uma instância de ambiente de container, ou seja, um cluster de container. Para mais informações, consulte Create an ACK managed cluster.

  • Os pods de destino no cluster de container expõem as métricas conforme o esperado.

Procedimento

  1. Faça logon no Cloud Monitor console.

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

  3. Na aba Integrated Environments, localize o ambiente de destino na lista Container Environment. Clique em Metric Scraping na coluna Actions para abrir a página Metric Scraping.

  4. Na aba Metric Scraping, clique em Pod Monitor.

Ative o recurso PodMonitor

Na página PodMonitor, clique em Enable Feature. Após ativar o recurso, você poderá visualizar todos os PodMonitors e suas configurações no cluster de container atual. O Managed Service for Prometheus coleta as métricas com base no intervalo de tempo e no Path configurados.

Nota

Este recurso vem ativado por padrão.

image

Gerencie PodMonitors

Crie um PodMonitor

Na página Pod Monitor, clique em Add. No painel Add PodMonitor Configuration, insira a configuração YAML do PodMonitor e clique em Create.

apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
  name: pod-monitor1
  namespace: ns1
  annotations:
    arms.prometheus.io/discovery: 'true'
spec:
  selector:
    matchLabels:
      app: app1
      release: xxx
  namespaceSelector:
    any: true
  podMetricsEndpoints:
  - interval: 30s

Edite um PodMonitor

Localize a configuração de destino e clique em Modify Settings na coluna Actions. No painel Edit PodMonitor Configuration, modifique o conteúdo YAML.

Exclua um PodMonitor

Localize a configuração de destino e clique em Delete na coluna Actions.

Desative um PodMonitor

Localize a configuração de destino e clique em Disable na coluna Actions. Depois de desativada, a configuração deixa de ter efeito.

Desative o recurso PodMonitor

Na página PodMonitor, clique em Disable Feature. Após desativar o recurso, o Managed Service for Prometheus deixa de descobrir e coletar as métricas expostas pelos Pods, mas a coleta dos Targets existentes continua.