Coisas de casal fariam a criação de uma ferramenta como essa problemática:
- O kernel não mantém históricos de tamanho de arquivo de diretório ou arquivo específico (como acontece com o uso de memória, atividade de E / S ou tempo de CPU), então qualquer coisa escrita teria que estar no espaço do usuário.
- Mesmo se algo fosse escrito usando inotify ou algo assim, em servidores ocupados, a sobrecarga de um daemon de espaço do usuário registrando a saída de "du -s" após cada alteração de arquivo seria enorme. Em menos de servidores ocupados você provavelmente não teria essa preocupação. Então você se depara com a situação em que a ferramenta só é útil para as pessoas que não podem pagar a sobrecarga.
- Os daemons Monitoramento de rede, como Zabbix ou Nagios, contêm um monitoramento de utilização de disco primitivo (de sistemas de arquivos inteiros) com históricos que atendem às necessidades da maioria dos administradores nesse aspecto. As necessidades além disso são normalmente break / fix onde você entra no sistema de arquivos em questão e verifica o que está ocupando o espaço após o fato (usando o monitoramento de rede para fazer um aviso proativo de possíveis problemas).
- Se você realmente precisa saber disso e esperar que seus avisos proativos o notifiquem quando está acontecendo de novo (para que você possa verificá-lo) não é uma opção, você pode finalmente escrever um script para monitorar os diretórios que você Preocupado com. (basicamente gravando a saída de "find / caminho / para / dir -tipo d -exec du -sh {} \" "de alguma maneira que será fácil para você revisar).
Portanto, não há uma demanda real para criar uma ferramenta de espaço do usuário para fazer isso, pois seria difícil fazer isso corretamente e as soluções existentes aproximam você do ideal.
Resposta curta: Não conheço essa ferramenta, mas faz sentido não haver.