Servidor Web (Intranet) Script / programa de teste de disponibilidade

1

Depois de reinicializar vários servidores da Web (por volta de 40), gostaria de poder testar rapidamente cada um deles para garantir que eles estejam todos em operação e retornem um código HTTP 200 quando chamados.

Por favor, você pode sugerir um script ou ferramenta para fazer isso? Eu deveria ser capaz de executá-lo do meu PC Windows.

    
por Techboy 23.11.2010 / 17:39

3 respostas

3

Atualização:
Supondo que os sites estejam todos disponíveis publicamente, parece que você também pode usar este serviço . Tudo o que você precisa fazer é manter um documento de texto dos sites para testar, a fim de colar no formulário, parece bastante simples.

Mensagem original:
Você pode criar algo por conta própria, eu sou pessoalmente inclinado ao Ruby e o usei para verificar o status do serviço no final de uma janela de manutenção.

Há um script aqui que você pode ajustar um pouco, talvez para passar uma série de sites quero verificar.

Para fazer isso a partir de um computador com Windows, você também precisará instalar o Ruby, o que é fácil com o Instalador do Ruby com um clique .

Espero que seja útil, deixe-me saber se você precisa de ajuda com o código real.

    
por 23.11.2010 / 17:57
1

Há várias coisas que podem ser feitas nesse tipo de monitoramento, desde What's Up Gold até The Dude para um script de shell simples como o mencionado na resposta de Curt. Se você nos informar quais ferramentas / linguagens estão disponíveis para você e você está familiarizado, podemos fornecer mais alguns exemplos (por exemplo, você tem acesso a bash, powershell, python, etc .; você está familiarizado com quaisquer linguagens de programação, ou você quer um simples ponto e clique em interface?). Dependendo da situação, eu usei todos os itens acima, às vezes, e todos eles trabalham em graus variados com diferentes graus de esforço (e repetibilidade).

    
por 23.11.2010 / 18:05
0

Isto deve ser bastante fácil de fazer com o plugin Nagios check_http.

    
por 05.12.2010 / 18:19