我们在许多环境中都有许多站点。许多环境使用两个Web服务器(有时是两个应用程序服务器)来实现负载平衡。在过去的两个月中,有两次我们无意中将服务器从负载均衡器中取出。几天后,当第二台服务器被取出并且站点完全关闭时,这给我们带来了困扰。在这两种情况下,问题都被发现并迅速纠正,但是它使我相信,当服务器超出负载均衡器时,我们需要发出警报。我们的常规警报在这里不起作用,因为在这两种情况下,服务器上的网站都已启动并且正在响应,但它不在LB中。
可能可以在负载均衡器本身上设置警报,但是它们由我们的托管服务提供商管理,处理它们可能会很麻烦。
我的想法是要有一个应用程序,它每15分钟扫描一次服务器日志,并在每小时的唯一身份访问者数量降至某个阈值以下时发送一封电子邮件。听起来并不是很难编写,但是似乎已经有一个标准的第三方工具已经按照这些原则进行了某些工作。
如果重要的话,我们使用Windows,ASP.NET,IIS。
建议使用一种工具来在网站未受到点击时发出警报?