Como faço para que o sistema me envie um email antes de ser derrubado com shutdown, poweroff e etc?
Obrigado e aguardo retorno.
Como faço para que o sistema me envie um email antes de ser derrubado com shutdown, poweroff e etc?
Obrigado e aguardo retorno.
Hummm... interessante a sua pergunta...
Se o seu caso for o que eu estou pensando que é, existem ferramentas muito legais para mo monitoramento dos seus servidores (Ou do servidor). A principal é o nagios. Dê uma olhada.
Mas existe também um jeito "tosco" de se fazer isso. O shutdown por si só não fornece uma opção para enviar um e-mail para o administrador do sistema (até onde eu sei, pelo menos), mas você pode renomear o binário do shutdown para algo tipo shutdown.real e criar um script no lugar, chamado shutdown, onde ele vai mandar um e-mail para você e logo em seguida, desligar o sistema.
cara..
vc pode usar um analisador de logs..
quando ele enconrar alguma entrada de shutdown no log do sistema ele te envia um e-mail
procure por swatch, no wiki tem um artigo que escrevi sobre o assunto..
valeu
voce pode alterar os arquivos de rc do shot down
/etc/rc.d/rc.0
/etc/rc.d/rc.6
nao lembro se ha outros..
voce pode fazer um bash que seja o ultimo a ser executado... MAS pensando aqui agora.. precisa ser executado ANTES do sistema parar o NETWORK.. para ele poder enviar o email (NETWORK E SENDMAIL/POSTFIX nesse caso)...
o bash pode te enviar os logs ..
Caro,
Eu fiz isso uma vez, a solução foi fazer um script de start e shutdown, aonde o mesmo me envia um e-mail informando que o sistema foi ligado/desligado.
Fiz no debian:
Criei um script no /etc/init.d/start e /etc/init.d/stop, e coloquei no runlevel 2 como prioridade 99.
Aqui funcionou legal.
Abraços,