Existem ferramentas comuns do Linux que rastreiam o espaço em disco ao longo do tempo, não apenas um sistema de arquivos em geral, mas por exemplo, para que eu pudesse ver facilmente quais árvores de diretório aumentaram e diminuíram historicamente? O problema acontece em servidores que parecem continuar batendo 0 espaço livre, apesar casa-limpeza de rotina de arquivos de cache e TMP, registros etc eu já usam ferramentas como df
, du
e lsof
muitas vezes e agendar at
trabalhos para encontrar arquivos com idade superior a um tamanho certo / Tipo quando baixa marcas d'água são atingidas, etc.
De preferência um pacote Debian / Ubuntu.
filesystems
disk-usage
df
maintenance
Marcos
fonte
fonte
du -s
rodar no cron, certo?Respostas:
Algumas coisas tornariam a criação de uma ferramenta como esta problemática:
Portanto, não há uma demanda real para a criação de uma ferramenta de espaço do usuário para fazer isso, pois seria difícil fazer corretamente e as soluções existentes o aproximam do ideal.
Resposta curta: Não conheço essa ferramenta, mas faz sentido que não haja.
fonte
du
instantâneos periódicos do cron de todos / alguns diretórios, armazene-os no SQL / CSV para análises posteriores para diminuir onde o armazenamento está sendo consumido quando e faça relatórios amigáveis para identificar isso. Com capacidade de ampliar a hierarquia de diretórios, espera-se. Mas isso consome tempo e espero que exista algo semelhante, mesmo que imperfeito (hardlinks etc.).