- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
监视器是 Windows? 中内置的一款非常便利的工具,可帮助您诊断有关性能的问题。要使用“性能监视器”,您可以在命令提示符下键入 perfmon,或从“管理工具”菜单中选择“性能”或“可靠性和性能监视器”(在 Windows Vista? 和 Windows Server? 2008 中)。要添加需要监视的性能计数器和对象,只需单击加号并从众多可能的选项中进行选择即可。那么该如何测量服务器的脉搏呢?共有超过 60 个基本性能对象,每个对象又包含多个计数器。在本文中,我将介绍那些能够反映服务器最重要征兆的计数器,还将说明 Microsoft? 服务支持工程师在排除与性能相关的故障时最常使用的典型采样间隔。当然,在故障排除时需要有一个基准来提供关键参考点。由于服务器负载取决于业务需求并且随着业务周期的不同而随时变化,因此必须根据指定期间内的常规工作负载建立一个基准。这将允许您据此观察其变更并确定其趋势。使结果更具可读性在对那些代表着最重要的服务器征兆的计数器进行深入分析之前,我首先向您介绍两个小技巧,它们可以帮助您更轻松地使用“性能监视器”来测量那些重要的服务器征兆。请注意,在 Windows Vista 和 Windows Server 2008 中用不到这些技巧;但如果在较早版本的 Windows 中运行“性能监视器”,那么这两个调整工具就可以派上大用场。第一个技巧是,您可以删除会对趋势线图形视图产生不利影响的所有示例干扰点。在 Windows Vista 和 Windows Server 2008 中,“性能监视器”最多可在图形视图中显示 1000 个数据点。但在先前版本的 Windows 中,最多只显示 100 个数据点。如果超过 100 个,“性能监视器”将把数据点“装进桶中”。一条竖直线代表一个桶,表示桶中包括的示例点的最小值、平均值和最大值。如图 1 中的图形所示,当同时显示如此多的数据时,一般很难发现趋势线。图 2 中的图形显示的是关闭了所有无关的可视信息后的情形,您可以看到这次非常容易地就可以捕捉到数据。有关如何关闭这些竖直线的详细信息,请参阅位于以下网址的知识库文章:/kb/283110。图 1 干扰桶显示出来时的性能数据(没有逗号分隔符)(单击该图像可查看大图)图 2 较为清晰的数据视图(带有逗号分隔符)(单击此图像可查看大图)第二个技巧是在数字中添加逗号分隔符,以便能够更轻松地读取计数器中显示的值。Windows Vista 和 Windows Server 2008 默认启用逗号分隔符。但是,在先前版本的 Windows 中,“性能监视器”默认情况下是不启用逗号分隔符的。这听起来可能感觉差别并不太大,但请看一看图 1,它显示的是没有逗号分隔符的性能计数器,然后再看一看图 2,它显示的是使用逗号分隔符的计数器。我觉得后者的可读性要强得多。有关在 Windows XP 中向性能计数器添加逗号分隔符的一些简单说明,请查看位于以下网址的知识库文章:/kb/300884。?测量对象和测量时间当资源达到其容量限制时就会出现瓶颈,导致整个系统的性能减慢。产生瓶颈的原因通常是资源不足或配置错误、组件出现故障以及程序提出了错误的资源请求。有五个主要资源领域可能会导致瓶颈现象并影响服务器的性能:物理磁盘、内存、进程、CPU 和网络。如果过量使用以上任意资源,服务器或应用程序的速度就可能会明显减慢甚至可能崩溃。我将逐一介绍这五个领域,提供有关计数器使用原则的指导以及提供测量服务器状态时采用的建议阈值。由于采样间隔对日志文件的大小和服务器负载都具有非常重要的影响,因此应根据问题发生的平均消耗时间来设置采样间隔,以便能够在下次发生问题之前建立一个基准。这样您就可以找出导致问题的所有趋势。在常规操作过程中,十五分钟是一个比较合适的建立基准的间隔。如果发生问题所消耗的时间平均约为四小时,则将采样间隔设置为 15 秒。如果发生问题的时间为八小时或更长,采样间隔时间不应少于五分钟;否则您会得到一个庞大的日志文件,致使数据分析变得异常困难。?硬盘瓶颈由于磁盘系统存储和处理服务器上的程序和数据,因此影响磁盘使用情况和运行速度的瓶颈会极大地影响服务器的整体性能。请注意,如果服务器尚未启用磁盘对象,则需使用命令行工具 Diskperf 来启用它们。另外还要注意,% Disk Time 可以超出 100%,因此我更倾向于使用 % Idle Time、Avg. Disk sec/Read 和 Avg. Disk sec/write 来更准确地了解磁盘的繁忙程度。在位于以下网址的知识库文章中,您可以找到更多有关 % Disk Time 的信息:/kb/310067。以下是 Microsoft 服务支持工程师用来监视磁盘的计数器。LogicalDisk
文档评论(0)