rastreia o uso do disco ao longo do tempo no linux

3

Eu sei que posso usar df para obter um resumo do uso do disco agora.

Eu posso usar du para detalhar os detalhes de como o disco está sendo usado.

O problema é que só posso ver essa informação para hoje.

Se eu quisesse mapear uma tendência, teria que escrever um script que pegasse a saída desses comandos e os escrevesse em um arquivo / log. Qual eu poderia analisar mais tarde. Eu queria saber se existe alguma ferramenta ou programas que podem fazer isso, que já estão incluídos na maioria das distribuições Linux. Eu tenho que olhar para uma solução de monitoramento de peso mais pesado.

    
por nelaaro 11.01.2012 / 07:56

1 resposta

4

Depende de suas necessidades. Você pode usar cron para executar, e. o seguinte como uma solução simples para o seu problema:

df > /path/to/some/directory/df-$( date +%Y%m%d-%H%M%S )

Execute crontab -e para abrir o arquivo crontab do seu usuário. Adicione a seguinte nova linha a ela:

0 0 * * * df > /path/to/some/directory/df-$( date +%Y%m%d-%H%M%S )

Isso executará df (opcionalmente com argumentos) todos os dias à meia-noite e gravará sua saída em um arquivo com registro de data e hora.

A partir desses arquivos, você pode montar as informações de uso ao longo do tempo.

    
por 11.01.2012 / 09:34