Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: defabio em 08 de Julho de 2009, 08:25

Título: Script para ping
Enviado por: defabio em 08 de Julho de 2009, 08:25
Olá

Preciso de um scritp para ficar monitorando 2 micros, e que possa salvar os logs.

Grato.
Título: Re: Script para ping
Enviado por: slkslk em 08 de Julho de 2009, 14:06
Pode aproveitar a primeira parte de um que coloquei no seguinte post.

http://ubuntuforum-pt.org/index.php/topic,52829.0.html

Depois só tem é de enviar os resultados do ping para um ficheiro de texto e por ex. colocar a rotina no crontab e corre-la de x em x tempo.


Cumps
Título: Script para monitorar computadores com PING
Enviado por: defabio em 09 de Julho de 2009, 13:37
Olá
Fiz este script para monitorar os computadores,   preciso  de uma ajuda para dar o loop no comandos, como fazer?

Obrigado

#!/bin/bash

data=`date`
if ping -c2 172.17.3.119 2>&1 >/dev/null; then
   echo "MICRO 1 OK - $data" >> /var/log/messages; else
   echo "MICRO 1 FORA - $data" >> /var/log/messages; fi

if ping -c2 172.17.0.1 2>&1 >/dev/null; then
   echo "MICRO 2 OK - $data" >> /var/log/messages; else
   echo "MICRO 2 FORA - $data" >> /var/log/messages; fi
Título: Re: Script para monitorar computadores com PING
Enviado por: clcampos em 09 de Julho de 2009, 14:19
Caro usuário trate de um mesmo assunto em apenas um tópico.

Vou juntar os tópicos porque este aqui já tem mais infomação, mas o normal é trancar.

Sugiro que você de uma lida nas Regras de Utilização do Fórum (http://ubuntuforum-br.org/index.php/topic,43147.0/topicseen.html).
Título: Re: Script para ping
Enviado por: slkslk em 13 de Julho de 2009, 12:43
Se colocar no crontab não lhe é suficiente? Por exemplo programar para correr o script a cada 15 sec? Para isso coloca o script no /usr/bin, dá-lhe permissões para executar no root, por ex. 700 root/root e configura o crontab no /etc. Há n tópicos no google sobre isso. Tenho várias rotinas a rodar assim, nomeadamente correcção de permissões no home e backups vários.
Título: Re: Script para ping
Enviado por: slkslk em 13 de Julho de 2009, 12:47
Caso não lhe agrade, deixo-lhe um link com n hipóteses de dar a volta a isso.

http://www.zago.eti.br/script/while.html