Páginas

sexta-feira, 23 de novembro de 2012

Monitoramento Básico de Discos

Olá a todos!!!

Abaixo um pequeno script que eu fiz para que as informações sobre uso de discos rígidos sejam enviadas por e-mail de tempos em tempos. Esse script foi implementado por mim em um HP-UX 11.31 que roda um importante banco de dados. Vamos a ele:

#!/sbin/sh # Esse é o shell do root no HP-UX

# As três linhas abaixo configuram o cabeçalho do e-mail a ser enviado
echo "Subject: Uso dos Discos do Servidor" > message.txt
echo "From: root@servidor" >> message.txt
echo "To: admin@empresa.com.br" >> message.txt


echo "===================================" >> message.txt
echo "Uso dos Discos em `date`" >> message.txt
echo "===================================" >> message.txt
echo "\n" >> message.txt

df -Pk | awk 'NR > 1{ printf "%-20s%-7s%-20s%-20s%-4s\n", "Volume="$1, "\t\tMontagem="$6, "\t\tOcupado(KB)="$3, "\t\tLivre(KB)="$4, "\t\tUso="$5}' >> message.txt

sendmail -t < message.txt

Bom, é isso... Até a próxima!!!

Nenhum comentário:

Postar um comentário