De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

pmping - script para pings múltiplos

Colaboração: Mauricio Teixeira

Data de Publicação: 18 de Fevereiro de 2005

O "pmping" é um projeto recente que nasceu da necessidade do autor de monitorar vários links internet/frame-relay. A grande vantagem desse sistema sobre outras aplicações de monitoramento é o seu uso simples em qualquer terminal Linux/Unix.

Seu grande diferencial é o retorno sonoro. Para cada host testado são verificados o tempo máximo e a proporção de pacotes perdidos. Alcançando-se valores iguais ou superiores aos definidos nas configurações, é soado um alarme através do speaker interno. Isso significa dizer que o usuário não precisa estar o tempo inteiro monitorando a saída do script (que também gera um registro de ocorrências na tela), pois os alarmes são totalmente audíveis, sem ao menos necessitar de uma placa de som.

Além do som, o script também pode enviar um e-mail notificando sobre a ocorrência, e até mesmo executar um comando (para reiniciar unma interface, por exemplo). Também é possível redirecionar a saída da tela para um arquivo de log, que pode ser consultado posteriormente ou até mesmo utilizado para geração de estatísticas (o suporte a syslog ainda não foi implementado, e o script não gera as estatísticas).

Exemplo de saída:

  ~>$ pmping
  pmping v0.02 is up and running...
  Fev 11 09:30:52 - INT_LINK09 (10.0.9.5) - 40 % is over accepted LOSS!
  Fev 11 09:31:47 - INT_LINK08 (10.0.8.5) - Host is DOWN!
  Fev 11 09:34:20 - INT_LINK08 (10.0.8.5) - Host is now UP! (gone 0:0:2:152)

Descrição geral dos recursos

  • Executa múltiplos pings em paralelo, o que reduz o tempo de detecção de um problema.
  • Verifica valores máximos de tempo de resposta e perda de pacotes.
  • Soa beeps através do speaker interno.
  • Totalmente configurável (configurações globais, particulares e por host).
  • Recarrega o arquivo de configuração automaticamente quando alterado.
  • Permite a execução de um comando quando um host cai.
  • Permite o envio de e-mails de notificação.

Além de tudo isso:

  • Projeto 100% brasileiro (escrito em inglês para facilitar a divulgação).
  • Projeto 100% GPL.

Veja uma descrição mais detalhada, além de screenshots e links para download do script em:

http://pmping.sourceforge.net

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Mauricio Teixeira