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