wils@web ~ $ cat ~/ajuda/como-configurar-o-prometheus-2-35-para-monitoramento-de-aplicacoes-docker.md

DevOps

Como configurar o Prometheus 2.35 para monitoramento de aplicações Docker

atualizado em 29/07/2026

Introdução

O Prometheus é uma ferramenta poderosa de monitoramento e alerta, ideal para coletar métricas de aplicações em contêineres Docker. Neste manual, vamos configurar o Prometheus 2.35 para monitorar aplicações Docker.

Passo a Passo

1. Instalação do Prometheus

Primeiro, precisamos baixar e instalar o Prometheus. Execute os seguintes comandos:

wget https://github.com/prometheus/prometheus/releases/download/v2.35.0/prometheus-2.35.0.linux-amd64.tar.gz
tar -xvf prometheus-2.35.0.linux-amd64.tar.gz
cd prometheus-2.35.0.linux-amd64

2. Configuração do Prometheus

Crie um arquivo de configuração chamado prometheus.yml e adicione as seguintes configurações:

global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'docker'
    static_configs:
      - targets: ['localhost:9090']

3. Executando o Prometheus

Inicie o Prometheus com o seguinte comando:

./prometheus --config.file=prometheus.yml

4. Configurando o Docker

Para monitorar aplicações Docker, você pode usar o cAdvisor. Execute o cAdvisor em um contêiner Docker com o seguinte comando:

docker run -d --name=cadvisor \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:rw \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --publish=8080:8080 \
  google/cadvisor:latest

5. Atualizando a Configuração do Prometheus

Adicione o cAdvisor como um alvo no arquivo prometheus.yml:

scrape_configs:
  - job_name: 'cadvisor'
    static_configs:
      - targets: ['localhost:8080']

6. Reiniciando o Prometheus

Reinicie o Prometheus para aplicar as novas configurações:

kill $(pgrep prometheus)
./prometheus --config.file=prometheus.yml

Conclusão

Agora você configurou o Prometheus para monitorar aplicações Docker usando o cAdvisor. Para uma melhor visualização, considere integrar o Grafana ao seu ambiente. Isso permitirá que você crie dashboards personalizados com as métricas coletadas.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.