为终端服务器 Windows 机器建立性能基线

为终端服务器 Windows 机器建立性能基线

我需要为我们的终端服务器机器建立一个性能基准。

我计划使用 perfmon,并且很快就会在网站上安装一个 SCOM 服务器。

终端用作瘦客户端的桌面环境。
用户使用 Office、Outlook、IE8 作为内部网应用程序(SharePoint 门户内部站点)
和 .NET 2.0/3.5 企业数据驱动应用程序。

一些服务器是由 Win2008 虚拟机管理程序虚拟托管的,一些是物理的。
所有服务器都是 Windows 2003 SP2 32 位。所有服务器都在 SAN 存储上。

我应该收集哪些计数器?
采样间隔是多少?
让它一直运行,还是让它运行一段指定的时间?
我在哪里可以找到收集的计数器的可接受范围?

提前致谢

答案1

答案2

过去,我只是简单地完成了 SNMP 收集和绘图。例如,5 分钟间隔就足够了;这是 MRTG 默认标准。

除非您有特定需求,否则我认为需要关注的只是 CPU 和内存利用率、页面文件利用率以及磁盘的队列长度。网络 IO 可能很重要,也可能不重要 - 取决于您的基础设施和使用模式。当然,监控它不会有什么坏处;您的假设可能一开始是正确的,但后来却错了。

如果可以的话,还可以获取 TS 会话数量的图表;不确定那个的 SNMP OID。

由于这些是运行正常交互式桌面应用程序的 TS 机器,因此您实际上只需要知道性能何时下降以及当时有多少用户在线。

相关内容