Monitora o tamanho da partição no Debian

1

Como posso monitorar minha partição / backups em minha caixa Debian-Lenny?

Eu tenho o sendmail e gostaria de receber um e-mail quando minha partição terminar, por exemplo, 80% de seu tamanho total.

    
por Jonathan Rioux 25.01.2011 / 16:44

2 respostas

1

Escreva um script simples que envia e-mail se o uso do espaço ultrapassar 80% e adicioná-lo ao crontab. No FreeBSD crond envia um e-mail com saída de cada programa chamado, provavelmente no Debian ele faz o mesmo. Se não - use qualquer cliente de e-mail CLI, mail (1), por exemplo.

Exemplo de script que verifica o uso do espaço e imprime o aviso se for mais que 80%:

df /backups | awk 'NR==2 {sub("%","",$5); if ($5 >= 80) {printf "Warning! Space usage is %d%%\n", $5}}' 
    
por 25.01.2011 / 16:55
0

Dê uma olhada no check_disk, um dos plugins nagios . É muito flexível e os códigos de retorno são consistentes. É uma solução testada e verdadeira.

Sou um grande fã de nagios, mas não é necessário instalar o servidor nagios para usar os plug-ins.

    
por 25.01.2011 / 21:17