Enviado em 30/03/2012 - 09:38h
Olá pessoal,sou novo com shell,e estou com um pequeno probleminha.. alguém poderia humildemente me da uma luz quanto a criação desse pequeno script de monitoração? muito obrigado!!Enviado em 30/03/2012 - 09:40h
Pra q isso, se existe o Nagios q faz todo esse serviço pra vc?Enviado em 30/03/2012 - 09:42h
Enviado em 30/03/2012 - 09:53h
Enviado em 30/03/2012 - 10:03h
é através de ping ficaria melhor pra mim,pf me corrija se tiver algo errado okEnviado em 30/03/2012 - 11:48h
Se vc quer um script simples (com looping infinito), apenas para verificar se o IP digitado está ou não respondendo, vc pode usar este script:#!/bin/sh read -p "IP do Servidor: " ip_servidor while true do ping -c3 "$ip_servidor" if [ $? -eq 0 ]; then echo "Servidor $ip_servidor OK" else echo "Servidor $ip_servidor NAO RESPONDE" fi sleep 10 done
Enviado em 30/03/2012 - 19:31h
Não faz sentido inserir um crontab neste script, pois o mesmo tem loop infinito.Enviado em 31/03/2012 - 08:59h
Então alexandre, eu irei utilizar um arquivo texto (contendo só ip dos servidores) e chama-lo no script e assim gerar tb um log no seu resultado..outra coisa o comando sleep ja nao faz a funçao dos intervalos de tempo?e só mais uma pergunta rsrs..o que significa $? .Obrigado mais uma vez, valeu!Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Solução rápida para o problema do Network Manager conectar mas não navegar
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
Microtik Wan IPv6 é Lan IPv4 (2)
Ubuntu 25.04 não instala. (10)