Dozzle no Docker: monitore logs em tempo real com interface web leve

monitoramentodockerferramentas
Interface do Dozzle para monitoramento de logs

Se você já precisou inspecionar logs de containers no Docker, provavelmente usou o comando docker logs. Funciona bem, mas rapidamente se torna limitado quando lidamos com múltiplos serviços, necessidade de filtros ou acompanhamento em tempo real.

É exatamente aqui que o Dozzle brilha: uma aplicação leve, sem dependências complexas, que roda em um container e oferece uma interface web moderna para visualizar logs de todos os containers ativos.

TL;DR

Dozzle é uma aplicação leve e sem dependências complexas que roda em um container Docker e oferece uma interface web moderna para visualizar logs de todos os containers ativos em tempo real. É a solução ideal para quem precisa de monitoramento simples de logs em desenvolvimento ou homologação — sem configurar stacks de observabilidade completas.


Principais Benefícios do Dozzle

  • Interface web limpa para visualização de logs.
  • Suporte a múltiplos containers simultaneamente.
  • Filtros de pesquisa para encontrar rapidamente informações.
  • Instalação simples (basta subir via Docker ou Docker Compose).
  • Sem dependências adicionais — apenas Docker.

Arquitetura: Como o Dozzle funciona

graph TD
    A["Docker Host"] --> B["Docker Daemon<br/>(socket)"]
    B --> C["Dozzle Container<br/>(porta 8080)"]
    C --> D["Interface Web<br/>(http://localhost:8080)"]
    B --> E["Container 1<br/>(Logs)"]
    B --> F["Container 2<br/>(Logs)"]
    B --> G["Container N<br/>(Logs)"]
    C --> E
    C --> F
    C --> G
    E --> D
    F --> D
    G --> D

Como rodar o Dozzle em segundos

Subir o Dozzle é tão simples quanto rodar o comando abaixo:

docker run --rm -d \
  -p 8080:8080 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  amir20/dozzle:latest

Acesse http://localhost:8080.

Dicas de uso rápido

  • ** Filtro por container: selecione pelo menu lateral.
  • ** Busca: digite termos como error, timeout, WARN.
  • ** Pausar/retomar: congele a tela para inspecionar um trecho.

Atalhos:

  • / foca a busca
  • Esc limpa a busca
  • ↑ / ↓ navega containers

O Dozzle é aquele “canivete suíço” dos logs em tempo real: perfeito para desenvolvimento, testes, homologação e até como janela rápida em produção. Leve, direto e útil. Quando você precisar de histórico, correlação e alertas, evolua para soluções completas — até lá, o Dozzle economiza tempo.

Relacionados

Postagens relacionadas

monitoramentodockerferramentaslogs+1