Sobre o monitoramento de um servidor (e um status HTTP de 200)

2

Esta é provavelmente uma pergunta muito boba, mas eu sou novo nisso. No momento, estou aprendendo sobre a administração do sistema e fui solicitado a definir o monitoramento básico (que verifica se um site retorna HTTP 200). Aqui está a configuração:

  • O servidor um executa um site e faz backups diariamente para o servidor dois.
  • O servidor dois armazena os backups.

Portanto, se eu tiver a tarefa de "definir o monitoramento básico em vigor", para que o site no servidor um retorne um status HTTP de 200, onde devo colocar o software de monitoramento? No servidor dois? Eu estou pensando que deve ser assim porque se o site de um servidor não retornou um status HTTP OK, então isso significaria que a ferramenta de monitoramento iria falhar também?

Estou planejando usar o Nagios para isso, mas estou muito confuso e nem sei por onde começar. Desculpe pela pergunta idiota!

Obrigado.

    
por J. Doe 25.11.2015 / 00:01

2 respostas

1

A resposta aqui, se possível, é usar um terceiro servidor especificamente para o propósito de monitorar o Server One (que também pode ser expandido para monitorar o Servidor Dois). Onde é possível fazer isso, cada servidor deve ter uma única função - e ao fazer isso dessa forma, a integridade do sistema de monitoramento não está vinculada à integridade dos sistemas monitorados.

Se for não possível adicionar um terceiro servidor, por qualquer motivo, você monitorará o Server One do lado de fora usando o Servidor Dois, como você afirma corretamente em sua pergunta, e pelo motivo de você delineado - se o Servidor Um estiver inoperante e o Servidor Um também estiver executando o Nagios, o Nagios não poderá dizer que o Servidor Um está inativo!

    
por 25.11.2015 / 00:14
4

Se os seus requisitos de monitoramento forem simples (basta verificar uma página para um HTTP 200), você poderá usar o nível gratuito do link ou < href="https://www.statuscake.com/alternative-to-pingdom/"> link

O problema com o Servidor dois de monitoramento do Servidor um, é que eles estão na mesma rede. Se sua conexão com o mundo externo cair, seus dois servidores ainda poderão conversar entre si. Uma solução real tem que estar na mesma rede que seus usuários e se o Servidor um servir o público, então o monitor deve simular um usuário da melhor maneira possível.

    
por 25.11.2015 / 00:54