Monitoramento de pops para provedores

Esse script foi criado exclusivamente para monitoramento de pops wireless e servidores. Se você precisa monitorar algo 24h por dia, esse script é rápido, fácil e eficaz.

[ Hits: 19.268 ]

Por: FRANCISCO SOARES DA SILVA em 05/06/2008


Arquivo pingdesliga.sh



Cole o script abaixo dentro do arquivo /monitoramento/pingdesliga.sh. Use seu editor preferido

#bin/bash
#Alarme - beep, beep
#echo -ne "\\033[11;1000]\\033[10;4000]\a"

echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;
echo -ne "\\033[11;1000]\\033[10;4000]\a";sleep 3;

Dê permissão nos dois arquivos.

# chmod +x /monitoramento/chita.sh
# chmod +x /monitoramento/pingdesliga.sh


Pronto!

É só executar:

# /monitoramento/chita.sh

Parando o processo (beep, beep). Execute:

# killall ping

Página anterior     Próxima página

Páginas do artigo
   1. Criando os arquivos necessários
   2. Arquivo pingdesliga.sh
   3. Finalizando e vendo o resultado
Outros artigos deste autor

Um poderoso firewall para a sua rede wireless com IP x MAC

Leitura recomendada

Shell script com PHP

flock - Gerenciador de lockfiles

Apresentando o Yad - "zenity melhorado"

Processamento Paralelo em Shell Script - Conversão de Arquivos WAV para MP3

Como programar backup com rsync e cron de maneira rápida e simples

  
Comentários
[1] Comentário enviado por vagware em 06/06/2008 - 10:45h

Muito boa fsoaress76 Parabéns.

Porem, nao entendi muito bem algumas partes.
no pingdesliga.sh, o que faz a/o linha/comando?

echo -ne
echo -ne "\{COMENTARIO}33[11;1000]\{COMENTARIO}33[10;4000]\a";sleep 3;

ele que emite o som?

e no chita.sh
Para que carregar o modulo "pcspkr" ?

E as linha no final do qrquivo...
"echo -e '| {COMENTARIO}33[41;35;1m Nº {COMENTARIO}33[m {COMENTARIO}33[41;38m SINAL/SSID {COMENTARIO}33[m {COMENTARIO}33[41;38m LUGAR {COMENTARIO}33[m {COMENTARIO}33[41;38m
ROTAS/IP {COMENTARIO}33[m {COMENTARIO}33[41;38m TIPO DE SISTEMA {COMENTARIO}33[m {COMENTARIO}33[41;38m STATUS {COMENTARIO}33[m|'"

Acredito que sejam só para "efeitos" graficos e esteticos, certo?

Obrigado.



[2] Comentário enviado por vagware em 06/06/2008 - 11:38h

?comentario=
[code]
5831034
[/code]

[3] Comentário enviado por fsoaress76 em 07/06/2008 - 14:22h

Na verde essas linhas é responsaveis pelo o som do "beep", nela vc pode mudar o som a seu gosto.

o modulo sempre é carregado altomaticamente no inicio, mas, para garantir nos colocamos ele no proprio arquivo para ser carregado. é responsavel pelo speaker da sua placa mãe.

Essas linha no final do arquivos são para o "gráfico" na tela, onde tem um comentário vc coloca o nome do seu "server" ou "pop" e etc


[4] Comentário enviado por shocker em 08/06/2008 - 11:45h

Muito bom! Objetivo e prático. Parabéns.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts