mhe*_*384 10 iis web-server load-balancing
我们在多种环境中拥有多个站点。许多环境通过两个 Web 服务器(在某些情况下还有两个应用程序服务器)进行负载平衡。在过去两个月中,我们曾两次遇到服务器无意中从负载均衡器中移除的情况。几天后,当第二台服务器被移除并且站点完全关闭时,这让我们感到震惊。在这两种情况下,问题都被迅速发现并纠正,但它让我相信,当服务器脱离负载平衡器时,我们需要警报。我们的正常警报在这里不起作用,因为在这两种情况下,服务器上的网站都已启动并响应,只是不在 LB 中。
可能可以在负载平衡器本身上设置警报,但它们由我们的托管服务提供商管理,处理它们可能会很痛苦。
我的想法是有一个应用程序,它每 15 分钟扫描一次服务器日志,并在每小时的独立访问者数量低于某个阈值时发送一封电子邮件。听起来写起来并不难,但似乎已经有一个标准的 3rd 方工具已经按照这些方式做了一些事情。
如果重要的话,我们使用 Windows、ASP.NET、IIS。
推荐一种在网站未获得点击时发出警报的工具?
Ant*_*ito 10
看看这个链接
http://rtomaszewski.blogspot.com/2013/07/default-adx-brocade-health-settings.html
我更熟悉 F5 术语,您正在寻找的是创建一个规则,我不确定博科如何称呼它们。
我们最终使用了 Splunk。我们有一个警报,它扫描 IIS 日志并分别检查每台服务器上的请求数量。如果请求数量低于某个阈值,它会通过电子邮件发送警报。
另一种可能性是在 Brocade 上设置一条规则,即如果 HTTP 请求具有特定标头,例如 ForceServer = PROD1,则始终将该请求发送到特定服务器。如果您的 Web 监视器支持发送自定义 HTTP 标头,则该方法有效。如果您使用我们使用的 AlertSite API 监视器,它就会执行此操作。
归档时间: |
|
查看次数: |
161 次 |
最近记录: |