
Preciso monitorar um SaaS acessando uma URL específica (atualmente é feito manualmente em um navegador ou enviando uma solicitação HTTP programaticamente em C#) e se a resposta for diferente do código de resposta HTTP 200, enviar um e-mail e/ou sms para uma lista predefinida de endereços/números de telefone.
Gostaríamos de poder especificar o número de novas tentativas após as quais nenhuma solicitação será enviada por um determinado período de tempo e também fazer com que a ferramenta não envie mais alertas após enviar um número predefinido deles.
Existe uma ferramenta disponível que pode realizar o acima?
Obrigado!
Responder1
Nagios é minha ferramenta preferida para esse tipo de coisa. Dar uma olhadaaqui. Provavelmente parece um exagero, mas certamente faz exatamente o que você deseja. Temos ele funcionando para cerca de 200 dispositivos (servidores, impressoras, roteadores, switches) e cerca de 800 serviços monitorados.
Se você tiver dúvidas detalhadas sobre configuração, basta publicá-las aqui e terei prazer em respondê-las.
Responder2
Pingdomtem um serviço de baixo custo que oferece exatamente o que você descreve. Você pode monitorar um único servidor gratuitamente. 5 servidores custam US$ 9,95 por mês.
Responder3
Nagios é a sua melhor escolha para monitoramento local no Linux. Para monitoramento hospedado ("nuvem"), gostamosAlertFox. Ao contrário de outros serviços, ele usanavegador de verdadepara monitoramento de transações. Acho isso muito útil. É algo que o Nagios não pode fazer imediatamente, por isso complementa nossa configuração interna do Nagios.
Se você estiver com um orçamento apertado, o AlertFox tem uma opção de conta gratuita, mas está um pouco escondida (link aqui) ;-)
Responder4
Zabbix possui um recurso de monitoramento web que fornece o que você precisa. Espero que isto ajude.