IIS网站监控

IIS网站监控

除了通过第三方提供的免费服务外,还有什么方法可以让 iis 在网站关闭时发出通知?我想自己编写一些脚本,但不知道从哪里开始。有人能给我提供一些信息,说明如何或描述这个过程吗?

该网站是安全门户(仅 https)。

答案1

不 - IIS 不会知道某个站点是否“关闭”,除非 IIS 已关闭(在这种情况下,它如何告诉您),或者您手动关闭了该站点,在这种情况下,您知道您关闭了该站点。现在,如果由于 Internet 连接中断而无法访问该站点,IIS 如何知道这一点?如果由于服务器受到 DOS 攻击而导致站点速度太慢以至于无法使用,它如何告诉您?如果由于服务器本身发生故障而无法访问该站点,它如何告诉您?

这只是说你从提供服务的机器以外的其他机器监控服务。这些第三方监控网站非常适合这种监控。有些是免费的,有些则可能有点贵,具体取决于您的需求。

您也可以自己编写脚本,但您必须花时间编写、测试、调试它,然后将其托管在互联网上不同位置的不同服务器上,并且希望它不会出现故障。

除非您的公司规模很大,并且有理由在监控基础设施上投入大量资金,否则只需使用免费或便宜的第三方即可。

答案2

如果你只需要非常基本的监控powershell 脚本可以做到这一点。如果您需要更深入的监控(性能监控、交易监控(例如测试您的购物车是否仍然有效或您的 flash 小程序是否加载),它很快就会变得复杂。

就像网站托管一样,对于中小型公司来说,没有理由在内部运行网站监控。我们的做法是建立一个免费或商业监控服务的帐户,这也是我推荐的做法。

答案3

产品?整个行业都在为此目的开发工具。但大多数适用于 Microsoft 平台的工具都需要花钱。

例如雾灯网络优势骨科医疗器械

我使用的是 Nagios - 它是开源的 - 但据我所知,它在 MSWindows 上不可用。

相关内容