一、Perfmon简介、性能监控指标、性能对象指标

1.Perfmon性能监控对象总共有上百个性能指标,我们关注一个系统的性能时,不可能关注这么多指标,有些性能指标对实际的应用系统影响并不大。
但对一个Windows操作系统来说,CPU、内存(Memory)、磁盘(Disk)、网络(Network)等关键对象是性能监控中必不可少的项。


2.常用的性能对象与指标

性能对象 计数器 提供的信息
Processor % Processor Time 指处理器用来执行非闲置线程时间的百分比。
(CPU占用率)
Memory % Committed Bytes In Use 内存使用百分比,[Compitted Bytes / Commit Limit]的比值
Network Interface Bytes Total/sec 发送和接收字节的速率,包括帧字符在内
Physical Disk % Busy Time 磁盘驱动器忙于为读or写入请求提供服务所用时间的百分比。
若该数值比较大,则硬盘有可能是瓶颈

 

以上的4个指标比较关键:
% Processor Time
% Committed Bytes In Use
Bytes Total/sec
% Busy Time
 
注:% Busy Time由,% Disk Read Time和% Disk Write Time统计计算得出
 

二、Perfmon的启用和监控设置

Perfmon 使用方法:

1.开始输入perfmon后回车,即可打开perfmon.exe

 

三、数据收集器表

新建数据收集器集

 

 

 

 

 

 

 

 勾选性能计数器

 

 

 

添加需要监控的性能指标

 

 

 

直接点击"下一步",最后点击"完成"按钮

设置数据保存为CSV格式,右键,选择属性

 

设置日志格式为“逗号分隔”

 

 

 设置数据收集时长

 

如:持续收集2个小时的数据

 开始收集性能数据

 

完成!