Você pode usar o ncdu, que é uma boa ferramenta para monitorar o disco. link
Eu tenho um enorme aplicativo java que deixa meu disco louco. Como eu acho que este problema é apenas devido a 3-5 pequenas coisas que eu gostaria de monitorar o que está escrito para / ler do disco dentro de uma hora ordenada por tamanho e ações.
Existe algum aplicativo executado no Ubuntu 1204 que possa me ajudar com esse problema e me fornecer um relatório médio após uma hora de criação de perfil?
Ou você lidaria com toda a questão de maneira diferente?
Você pode usar o ncdu, que é uma boa ferramenta para monitorar o disco. link
1.Make ou reutilizar algum script para monitorar o uso do disco, você pode facilmente escrever com base no comando df: df -h <disk> grep -v Filesystem |awk '{print $5}'
este é apenas o ponto de partida.
2. Faça alguns tresholds no script, por exemplo, se usado é 80% fazer a saída AVISO, se usado é de 90% fazer a saída crítica, assim como você pode ver este é o lugar perfeito para usar Nagios ou alguma outra ferramenta de monitoramento Você pode monitorar facilmente por hora, mês, ano. A solução mais preguiçosa e melhor do meu ponto de vista
3.Se você quiser uma solução personalizada, eu vou usar o cron para isso, então eu vou fazer o script com meus tresholds e colocá-lo no cron para ser excluído a cada hora,
crontab -e
* 0 * * * /path/to/script >> /some/file
Isso pode ser enviado via e-mail (se você tiver um agente MTA em funcionamento na máquina) ou o script pode gerar algum relatório CSV ou simplesmente fazer com que a saída do script seja anexada a algum arquivo com data e hora.
Tags disk-usage monitoring