Esses serviços de 'ping' de tempo de atividade do servidor realmente fazem algo especial?

Esses serviços de 'ping' de tempo de atividade do servidor realmente fazem algo especial?

Além de executar ping em um endpoint específico, como para ver se o servidor do meu site está retornando, esses serviços do tipo monitoramento de servidor (ping) oferecem mais alguma coisa?

Só estou pensando que é mais barato fazer com que um VPS faça ping em meus servidores do que se inscrever neles.

Só quero ter certeza de que não estou perdendo nada aqui :)

Responder1

Quando você paga pelo monitoramento hospedado (mesmo que seja apenas uma solução básica de tempo de atividade/ping), você está pagando por três coisas principais:

  1. A bela interface de relatórios que esses serviços geralmente oferecem
    (porque você tem que mostrar essas coisas aos chefões e justificar o custo!)

  2. O tempo de atividade/disponibilidade do provedor de serviços
    (porque de que adianta se o seu sistema de monitoramento fica inativo com mais frequência do que o seu site real?)

  3. O luxo de ter outra pessoa para manter o software de monitoramento.

Se estiver satisfeito, você pode obter (1) das ferramentas que deseja usar, e que um VPS será adequado em termos de (2) não há vantagem em um serviço de monitoramento hospedado além de (3), o que nunca foi suficiente para mim, pessoalmente, desembolsar dinheiro para outra pessoa. Meio dia a cada poucos meses para examinar e atualizar o software de monitoramento não é um preço muito alto a pagar, na minha opinião pessoal.


Edite para adicionar: alguns desses serviços oferecem funcionalidades adicionais valiosas - @Alex mencionou um desses recursos: os maiores têm locais distribuídos geograficamente e dirão se você está inacessível (por exemplo) da Tailândia, mas está disponível para seus usuários em Chicago.
Esse tipo de funcionalidade se torna mais importante à medida que sua cobertura geográfica precisa se expandir.

Responder2

  1. Redundância - Um bom serviço é executado em vários data centers e corroborará quaisquer problemas antes de reportá-los a você; então você obtém menos 'falsos positivos' de erros intermitentes no canal de dados.

  2. Suporte - Você não precisa manter um VPS, atualizar patches de segurança e garantir que o software de tempo de atividade ainda esteja em execução.

  3. Integração de serviços - Muitas ferramentas de tempo de atividade possuem mecanismos para conectar-se ao seu sistema em execução e fornecer mais dados (uso de largura de banda, uso de memória, além de contadores específicos em serviços, por exemplo, bloqueios de tabela no MySQL). É claro que você pode obter essa funcionalidade com uma solução auto-hospedada, mas ela também está disponível como serviço.

  4. Verificação de terceiros - Se o seu SLA for de missão crítica, ter um provedor externo realizando verificações em sua rede é útil nos casos em que você precisa provar que seu sistema permaneceu disponível (se um cliente o desafiar) ou que a rede do seu provedor foi indisponível (se você precisar desafiar sua empresa de hospedagem).

Portanto, tudo se resume ao preço: é mais econômico executar e manter você mesmo uma ferramenta gratuita/barata ou é uma solução hospedada adequada para o seu negócio.

Responder3

Eu uso o pingdom para verificar uma página específica (/ping) e procurar uma resposta ("pong"). Faço isso para ter certeza de que meu servidor está funcionando e também que meu webapp está respondendo. Ele mapeia o tempo de atividade e a latência para mim.

informação relacionada