实时IIS监控

niv*_*lam 5 windows monitoring performance perfmon performance-monitoring

我们正在寻找一些可以报告和显示 IIS 实时性能信息的监控软件。我们目前正在使用 perfmon 来监控请求执行、请求排队等...,但我们正在寻找一种能够生成报告、图表等的永久解决方案。

Nagios 似乎得到了很多好评,但我们正在寻找可以在 Windows 上安装的东西。我偶然发现了Nimsoft,但想知道是否有其他选择?

我们只想监控我们的网络服务器(少于 5 台机器)。

Dav*_*and 2

我知道你说过你想要一些可以安装在 Windows 上的东西,但我真的没有看到很多“好的”选项。

我想以任何方式提出建议,以防万一您决定勇敢地进入 Linux 世界:) 如果您至少有一台 Linux 机器..或者一个可以运行虚拟机的地方,那么请考虑 Zabbix,因为他们也有虚拟机这很好。它是开源的,可以完全满足您的要求(我知道这一点,因为我就是这么做的)。它可以获取性能计数器并将其转换为实时存储的图表。我们将性能计数器绘制到 zabbix 中,用于 IIS 服务器、NginX 服务器、MSSQL、Memcached 以及对我们重要的各种其他事物。虽然需要一些设置时间和一些研究,但它非常强大。

我们甚至构建了覆盖图表的报告 - 例如,我构建了一个图表,显示了所有 Web 服务器的入站/出站请求、它们的 CPU 使用情况,并在同一时间范围内重叠在该图表之上显示了我的 SQL 服务器上的 CPU 使用情况以及针对它的查询数量,并且重叠在该时间范围内的缓存/命中和未命中的数量。对于您正在寻找的内容来说,示例可能有点过于复杂,但您明白了。