AJUDAAA!!! SCRIPT

1. AJUDAAA!!! SCRIPT

alessandro andrade
sandrocp

(usa Debian)

Enviado em 31/03/2012 - 13:21h

Olá pessoal sou novo aqui!

estou com um problema que não tenho nem ideia de como resolver. faço curso de redes de tenho uma cadeira de programação para servidores. não estou conseguindo de forma alguma pensar em como fazer este script

Crie um script chamado “questao5_av1.sh” que verifique durante 5 (cinco) minutos a disponibilidade (utilizando ping) de um servidor de endereço IP 192.168.1.1. Dispare o comando ping a cada 30 segundos e ao final do período mostre quantos pings obtiveram êxitos, quantos não e o percentual de disponibilidade (é a razão entre os pings com êxito / pelo total disparado de pings).

ajuda por favor!


  


2. Re: AJUDAAA!!! SCRIPT

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 31/03/2012 - 13:42h

de uma olhada nesse tópico

http://www.vivaolinux.com.br/topico/Shell-Script/monitorando-um-servidor


3. Re: AJUDAAA!!! SCRIPT

alessandro andrade
sandrocp

(usa Debian)

Enviado em 31/03/2012 - 15:37h

cara deu uma luz mais ainda to muito enrolado nisso!

queria pelo menos a ideia de como iniciar!


4. Re: AJUDAAA!!! SCRIPT

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 31/03/2012 - 23:00h

sandrocp escreveu:

cara deu uma luz mais ainda to muito enrolado nisso!

queria pelo menos a ideia de como iniciar!


Vamos lá. A ideia por onde iniciar é fácil, metendo a mão na massa e retornando o código aqui para irmos te ajudando.
Sempre começo algo pela análise escrevendo um esqueleto. Amanhã é dia 1º de Abril e nada que escreverei será verdade então é melhor acreditar no hoje rsrs.


#!/bin/bash
# file: questao5_av1.sh
# author: Sandro aka sandrocp
# co-participantes: Geraldo aka AprendiNoLinux e danniel-lara vulgo Dann
# version: alfa 0.1
# objetives: Medir disponibilidade de um endereço IP.
# detalhes: Para quem não sabe onde ir, qualquer lugar serve.
# ----------------------------------------------------------------------------
# Roadmap:
# 1 - Verificar a disponibilidade de um endereço IP. ???.???.?.?
# 2 - A verificação vai durar "x" minutos e o intervalo deve ser de "yy" segundos.
# 3 - Totalizar no final de "x" minutos a qtde de pings.
# 4 - Totalizar no final de "x" minutos a qtde que tiveram exito.
# 5 - Gerar um relatório que faça a relação de disponibilidade no período.
# 6 - Não aponte o script contra o site: http://www.projetoporno.com.br/
# 7 - Eu disse que não era para apontar o script no site acima. O cara teimoso.
# ----------------------------------------------------------------------------
# Observações: O relatório deve medir em percentual a relação entre
# acerto e falha no disparo do IP em questão.
# Duração, intervalo e IP serão em variáveis e parametrizadas.
# ----------------------------------------------------------------------------


# Tratar os parâmetros recebidos.
# ----------------------------------------------------------------------------
# $1 = Número do IP a ser pesquisado.
# $2 = Tempo total que o teste deve ser realizado.
# $3 = Intervalo entre os testes no IP desejado.
# ----------------------------------------------------------------------------

# Abaixo o código que vai verificar se passou os parâmetros corretamente.

# Definir suas variáveis GLOBAIS caso as tenha.

# Definir as "várias" funções que irá usar no Script.

# Definir um menu para o sistema.

# Realizar o Start do sistema.


Agora você já tem um início e pode fazer a próxima pergunta caso tenha dúvida.

Pesca Dinâmica - Tucunarés e Trairões


Por favor, leia com mais carinho e CALMA a dica no link que foi enviado pelo danniel-lara : http://www.vivaolinux.com.br/topico/Shell-Script/monitorando-um-servidor

A solução de 90% já está lá ;)











Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts