Problema
Muita gente esquece que o espaço ocupado pelos logs dos containers Docker pode estar escondido, e isso impacta na observabilidade e estabilidade do ambiente.
O que dizem os especialistas
Diferente do comando
docker container ls --size, que mostra o tamanho dos containers, a quantidade de espaço que os logs ocupam não é exibida de forma clara, principalmente o tamanho acumulado dos logs.
Por que isso importa?
Logs grandes podem consumir todo o espaço em disco, gerando problemas de performance, falhas em novos deploys ou até mesmo parada do container por falta de espaço.
Como monitorar?
Existem algumas estratégias, como verificar os arquivos de logs manualmente na pasta
/var/lib/docker/containers, ou usar comandos que somam o tamanho dos arquivos de logs.
E na prática?
Na minha experiência, automatizar a limpeza ou rotação desses logs é o caminho mais seguro. Vocês usam alguma ferramenta de gestão de logs que ajuda nisso?
Perguntas para a comunidade
- Como vocês monitoram o tamanho dos logs em seus ambientes?
- Alguma dica para automatizar essa limpeza sem impactar na análise dos logs?
- Já passaram por problemas sérios por causa de logs acumulados?
Vamos trocar uma ideia, galera. Como vocês lidam com esse ponto que muitas vezes passa despercebido?