我运行着一些视频流服务器(Win2k3 Ent SP2)。随着我的用户群开始增长,个别用户开始报告他们体验到不太理想的服务。
我怀疑是因为我已达到带宽上限(10Mb 以上),所以出现了性能下降的情况。不过,也有可能我耗尽了系统资源,例如 CPU 时间、RAM 等……或者可能是扩展性较差的软件设计导致过度抖动。
简而言之,我想对我的资源消耗有一个非常广泛的了解。
性能监视器(性能监视器)首先想到的。但我不喜欢这个界面——是否可以导出 perfmon 数据并生成一份漂亮的历史报告?有这样的解决方案吗?
答案1
RunAs Radio 上有几个关于性能监控的非常精彩的节目。
http://www.runasradio.com/default.aspx?showNum=81
http://www.runasradio.com/default.aspx?showNum=77
第一个节目详细介绍了您应该监控的内容以及原因。第二个节目介绍了一种名为 PAL(日志性能分析)的工具,http://www.codeplex.com/pal,它将为您提供有关性能监视器数据的报告。
答案2
您可以使用朋友(日志性能分析)性能监视器日志工具。来自WindowsITPro 专家文章:“... 重启后,我们的第一步是捕获性能监视器日志。捕获性能数据后,我们将 .blg 文件复制到我们的工作站进行分析,然后将 .blg 文件加载到 PAL 向导中以生成分析报告。”
有一个性能监视器的替代品或许能满足您的要求:Magnalis 高性能。