如何查找 Windows 2008 服务器的 CPU 内存利用率

如何查找 Windows 2008 服务器的 CPU 内存利用率

我们遇到了一个问题,昨天 SharePoint 运行缓慢。现在为了解决这个问题,我想知道昨天(例如从上午 10 点到 12 点)服务器上的 CPU 利用率。如何获取此报告。

提前致谢。Sivakumar。P

答案1

你不能。除非你记录下来,否则这些信息不会被记录下来,所以这些信息不再存在。

如果您想要继续设置,请通过Computer Management-> Performance->进行设置Data Collector Sets。如上所述,收集这些信息将稍微增加服务器负载(并消耗磁盘空间),但设置完成后,您就可以访问该Reports部分下的历史数据。

Performance Monitor可以使用( )来监控实时数据perfmon.exe,也可在下 的Performance部分中找到。Computer ManagementMonitoring Tools

答案2

正如杰伊所说,实现此目的的一种方法是设置性能日志。

最简单的方法是在命令行或执行对话框中输入perfmon或(Windows 键 + R)perfmon.msc

您可以在此处设置新日志(树视图中的协议项),并选择要记录的项目和记录间隔 - 以及日志的输出格​​式。当然还有日志进行的时间跨度。

将其保存为逗号分隔值的优点是可以使用 Excel 或类似程序轻松地在表格中重新构建

答案3

谷歌“logman.exe”寻找在多台服务器上执行此操作的命令行友好方法。

相关内容