• 性能监视器

    2008年06月17日

    分类:Technology

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://life-moment.blogbus.com/logs/23079837.html

    性能监视器<转>

    性能监视器是一个功能强大的 MMC 管理单元,可用来监视服务器的活动,并根据选定的时间间隔进行性能汇总。使用此工具,可以在实时图表或报告中显示性能数据,将收集到的数据保存在文件中,并在发生严重事件时发出警告。可以使用这些数据确定导致系统瓶颈的原因,并相应地调整系统及应用程序的性能。

    下面是三种访问性能监视器的方法:
    从“开始”菜单,单击“程序”,单击“管理工具”,再单击“性能”。
    从“开始”菜单,单击“运行”,在文本框中输入“perfmon”,再按 Enter 键。
    在任意命令提示符窗口中,输入“perfmon”。

    性能监视器检查性能计数器的输出,而性能计数器用来监视特定性能对象(即控制服务器资源的特定服务或机制)的活动。例如,单击性能监视器中的加号按钮,可以查看 Web Service 性能对象,以及监视每秒接收的字节数或每秒尝试的连接数等事件的计数器列表。在此窗口中,可以向性能监视器的图形化显示中添加或删除计数器,或者对计数器进行配置,使其使用特定的方式进行记录。如果同时运行多个计数器,性能可能会稍有下降,因此必须有所选择。

    Windows XP 包括数百个计数器,可分别记录磁盘使用情况及 TCP 活动等。IIS 还有自己的计数器,包括 Web Service 计数器、FTP Service 计数器、Active Server Pages 应用程序计数器和 IIS Global 计数器。Web Service、FTP Service 计数器及 Active Server Pages 对象计数器监视脚本的连接活动,Internet Information Services Global 计数器监视带宽使用情况及所有 IIS 服务的缓存活动。计数器一般以数量或长度进行度量,选择要显示的计数器时需记住这一点。

    系统监视器既可以提供短期内有关服务器及站点负载的信息,也可以提供这方面的长期信息。下表列出了一些对监视服务器很有用的系统监视器计数器,并提供了每个计数器的理想值。性能监视器的图形化显示范围为 0 到 100,因此对于记录较小值的个别计数器,可能需要更改显示范围。

    一些理想参数值:

     对象\计数器                                                           理想值
    Memory\Pages/sec                                                 0-20(如果大于 80,表示有问题)。
    Memory\Available Bytes                                          最少 20 MB。
    Memory\Committed Bytes                                       不超过物理内存的 75%。
    Memory\Pool Nonpaged Bytes                                  稳定(缓慢增长表示存在内存泄漏问题)。
    Processor\% Processor Time                                    小于 75%。
    Processor\Interrupts/sec                                          取决于处理器。486/66 处理器最大可达 1,000;P90 可达 3,500;P200 可能大于 7,000。此值越低,表示性能越佳。
    Processor\System Processor Queue Length                不大于 2。
    (Logical or Physical) Disk \ % Disk Time                      尽可能低。
    (Logical or Physical) Disk \ Avg. Disk Queue Length      小于 2。
    (Logical or Physical) Disk \ Avg Disk Bytes/Transfer       尽可能高。
    Internet Information Services Global\File Cache Hits %   虽然此值取决于站点内容,但是应尽可能高。
    Web Service\Bytes Total/sec                                        尽可能高。
    Active Server Pages\Request Wait Time                        ASP\Request Execution Time
    Active Server Pages\Requests Queued                           零。
    Active Server Pages\Transactions/sec                            尽可能高。

    最简单得测试:监测内存,磁盘,CPU

     

    保存日志类型已方便输出到EXCEL

    将导出得日志打开,然后选中数据在点插入折线图即可


    收藏到:Del.icio.us