Como você pode saber se um servidor está inoperante?

4

Digamos que não consiga nenhuma conexão com um site por meio de http, por exemplo. "Ops! O Google Chrome não pôde se conectar a retornos x" em um navegador. Quais etapas posso executar para determinar se o servidor está completamente offline ou se ainda existem alguns serviços ativos?

Até agora eu tenho:

  • confirmou que um registro A está retornando.

  • recebendo 'host de destino inacessível' do ping.

  • O nmap responde sem nenhum serviço, dizendo que 1.000 portas rastreadas são filtradas.

  • nping falha ao iniciar um handshake TCP dizendo 'sem rota para hospedar'.

por Peter 04.05.2013 / 18:36

4 respostas

10

Você está pensando sobre isso da maneira errada. Você não deve se importar se o servidor estiver inoperante, você deve se preocupar se o serviço que está oferecendo está inativo. O serviço oferecido é puramente conceitual. Ele pode ser composto por uma ou várias tecnologias reais, como HTTP, HTTPS, SSH ou qualquer outra coisa que você esteja aproveitando.

Não monitore o servidor - monitore o serviço. Se você está executando um servidor web, realmente importa que você possa fazer o ping dele? Na verdade não. Importa que o agente de escolha do seu software de monitoramento não possa se conectar ao servidor da Web em execução nele? Absolutamente.

De certa forma, suas perguntas são meio que ilusórias. Para todas as intenções e finalidades, se você estiver executando um servidor da Web e não puder se conectar à sua página da Web, seu servidor ficará inativo, independentemente de outros serviços ou conectividade disponíveis.

    
por 15.06.2013 / 21:25
7

O servidor remoto não está sob seu controle / responsabilidade

Nesse caso, você só poderá adivinhar se o servidor remoto estiver usando as ferramentas de rede. Se o site que você está tentando verificar é público, você pode usar um terceiro para verificar para você .

O servidor remoto está sob seu controle / responsabilidade

  • Se esta for uma máquina física, provavelmente tem algum DRAC , iLO , HMC ou qualquer outro fornecedor capacidade de acesso remoto específico.

  • se for uma máquina virtual, você também deve ter acesso direto ao console do seu hypervisor ou do seu VPS A hospedagem fornece um termo AJAX ou algo semelhante.

por 04.05.2013 / 20:59
0

Você pode usar o serviço "Abaixo ou apenas comigo" para verificar a disponibilidade de domínios e endereços IP de vários servidores em todo o mundo.

    
por 15.06.2013 / 19:55
-1

OS?

No caso de o Linux obter 'host de destino inacessível' do ping, isso significa que o servidor está inativo ou não tem conexão de rede. Não há como diferenciar entre os dois casos sem acesso ao DRAC, ILO, console VPS, etc. 'confirmou que um registro A está retornando' - sem mais informações, isso não significa muito, você poderia obter isso de seus servidores de nomes de armazenamento em cache upstream. Ou o servidor de nomes pode não estar hospedado no mesmo servidor.

    
por 05.05.2013 / 05:26

Tags