Verificar links ON e OFF nas estações ou servidores

Publicado por Patrick Silva (última atualização em 22/07/2015)

[ Hits: 2.369 ]

Homepage: www.facebook.com/psince1989

Download rota.sh




Esse script tem como base mostrar as estações de trabalho que estão fora da rede. Para o funcionamento, basta apenas trocar as strings hostname[1-2-3] para o host que será verificado.

  



Esconder código-fonte

#!/bin/bash
# Shell : Verificar rotas
# Autor : Patrick Silva
# Data  : 11/07/2015

clear
tput smso
echo -e "\e[40;33mVERIFICAR LINKS\e[0m"
tput rmso

clientes="vilavelha gvaladares aracaju leticia"

for i in $clientes
   do
      verifica=`ping -c 2 $i 2> /dev/null | grep packet | awk -F "," '{print $3}'  | awk -F " " '{print $1}' | sed 's/%//'`
      if [ "$verifica" = 0 ]
         then

            echo -e "\e[40;36m $i : \e[0m" "\e[40;32mLINK ONLINE\e[0m"
     else

            echo -e "\e[40;36m $i : \e[0m" "\e[40;31mLINK OFFLINE\e[0m"
fi
done


Scripts recomendados

Script simples de Backup para os diretórios listados abaixo do /

Assistente de conexão Wireless - KDialog

NFS Mounter

Adicionando usuários para email

Modos de operação do BASH


  

Comentários
[1] Comentário enviado por oliverio em 23/07/2015 - 02:02h

Legal! Podia implementar um plugin pro Nagios, implementando as saídas do exit, adicionando o WARNING e CRITICAL.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts