monitora o espaço do hardisk e notifica o ubuntu

1

como eu faço isso se o espaço for menor que x% ele irá me notificar pelo correio? eu tenho o Ubuntu e meu HD são LVM

    
por amirash 25.01.2011 / 19:19

3 respostas

1

Monit pode fazer isso por você; Há muitas outras aplicações também. Para uma única caixa, gosto de Monit porque é fácil de configurar e é leve em recursos.

Andrew

    
por 25.01.2011 / 19:23
0

Escreva um script simples que envie e-mail se o uso do espaço ultrapassar x% 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 x%:

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

Depende muito dos seus requisitos. Se você tiver vários sistemas que gostaria de assistir, o Zabbix monitorará facilmente coisas como espaço livre em disco e notificará você em caso de problemas. Se for um sistema único, um script simples pode ser mais simples de implementar.

    
por 13.02.2011 / 02:12