Pular para o conteúdo

Processamento da maquina

Responder tópico
  • Denunciar
  • Indicar

1. Processamento da maquina

Enviado em 06/12/2010 - 15:12h

Como faço para criar um script que avise quando o processamento da máquina ultrapassar 50%??

Responder tópico

2. Re: Processamento da maquina

Enviado em 06/12/2010 - 15:47h

#!/bin/bash
LOAD=`uptime | cut -d, -f4 | cut -d: -f2`
if [ $LOAD < 5 ]; then
:
else
# aqui vc põe um aviso via e-mail (com o mutt) ou algo semelhante
fi

Dae vc bota pra rodá-lo no cron d 5 em 5 min:

# crontab -e

*/5 * * * * root /caminho/do/script.sh

Não se esqueça d colocar a permissão d execução no seu script...

3. Re: Processamento da maquina

Enviado em 06/12/2010 - 16:22h

Eu fazendo os testes aki, dessa forma q eu coloquei não funciona. O jeito certo encontra-se abaixo:

#!/bin/bash
LOAD=`uptime | awk -F'[, ]*' '{print $12}'`
ABOVE=`echo "$LOAD > 5" | bc`
if [ $ABOVE == 1 ]; then
:"
else
# aqui vc coloca alguma ação q vc quer tomar
fi

E depois faça o esquema do cron q t falei.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder