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:
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!)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?)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
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.
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.
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.
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.