wils@web ~ $ cat ~/ajuda/como-monitorar-servicos-com-prometheus-2-42-e-grafana-9-5-em-conteineres-docker.md

DevOps

Como monitorar serviços com Prometheus 2.42 e Grafana 9.5 em contêineres Docker

atualizado em 05/08/2026

Este manual irá guiá-lo na configuração do monitoramento de serviços utilizando Prometheus 2.42 e Grafana 9.5 em contêineres Docker.

Pré-requisitos

  • Docker instalado
  • Docker Compose instalado

Passo a Passo

1. Criar um diretório para o projeto

mkdir prometheus-grafana
cd prometheus-grafana

2. Criar o arquivo docker-compose.yml

Crie um arquivo chamado docker-compose.yml com o seguinte conteúdo:

version: '3.7'
services:
  prometheus:
    image: prom/prometheus:v2.42.0
    volumes:
      - ./prometheus.yml:/etc/prometheus/prometheus.yml
    ports:
      - '9090:9090'
  grafana:
    image: grafana/grafana:9.5.0
    ports:
      - '3000:3000'

3. Criar o arquivo de configuração do Prometheus

Crie um arquivo chamado prometheus.yml com o seguinte conteúdo:

global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'docker'
    static_configs:
      - targets: ['host.docker.internal:8080']

4. Iniciar os contêineres

docker-compose up -d

5. Acessar o Prometheus

Abra seu navegador e acesse http://localhost:9090 para verificar se o Prometheus está funcionando.

6. Acessar o Grafana

Abra seu navegador e acesse http://localhost:3000. O login padrão é:

  • Usuário: admin
  • Senha: admin

7. Adicionar fonte de dados no Grafana

  1. Vá para Configuration > Data Sources.
  2. Selecione Prometheus.
  3. Configure a URL como http://prometheus:9090.
  4. Salve e teste a conexão.

Conclusão

Agora você tem uma configuração básica do Prometheus e Grafana em contêineres Docker. Para aprimorar o monitoramento, considere adicionar alertas no Prometheus e dashboards personalizados no Grafana.

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.