AVISO DE CARGA ALTA VIA EMAIL

Quer receber via email um aviso quando seu servidor estiver com algum problema de excesso de carga ?

Este script leva em consideração que até o load 15, seu servidor pode suportar trabalhar.

Caso este não seja o caso, diminua o número 15 do script para o que melhor se adeque a sua estrutura. Na realidade, o indicado é que o seu load não passe de 1 para uma máquina monoprocessada, e assim sucessivamente, com um ponto por processador. Mas, em alguns casos, um load um pouco mais alto pode ser aceitável. Analise seu ambiente e tenha certeza do que está acontecendo.

Para receber os avisos, utilize este script :

——- corte aqui ———

#!/bin/sh EMAIL=“seuemail@seudominio.com.br” SERVIDOR=hostname CARGA=uptime | awk -F"," '{print $3}' | awk -F":" '{print $2}' | awk -F"." '{print $1}'

if [ $CARGA -gt 15 ]; then echo “Carga em excesso - $SERVIDOR " | mail -s"Carga em excesso” $EMAIL fi

—– corte aqui ————-

Para utilizar o script, coloque-o na sua crontab :

*/5 * * * * sh path/to/script.sh

E, é só esperar os avisos via email.

Esta dica foi generosamente remetida por : ataliba@ataliba.eti.br