loadrunner 添加性能计数器

physicalDisk

1.disk time 该值大就有问题

%Disk Time值较大,而Processor\Privileged Time的值适中,则可判断存在磁盘问题。

Processor\Privileged Time较大,持续超过80%,则可能是内存泄漏。

2.avg disk sec/transfer 该值超过60,磁盘存在问题

3.disk queue length

 

 

Processor (分析cpu)

 

1.processor timeProcessor_Total<85%

2.privileged time (Processor_Total)

3.use time(Processor_Total)

4. processor queue length<2

5.interrupts/sec

processor time=%privileged Time +%user Time

其次查看每个CPUUser Time计数器的值。该值体现在是消耗CPU的数据库操作,

若应用服务器的%User Time值较大,可以考虑是否能通过算法优化等方法降低这个值。

若数据库服务器的%User Time值较大,可考虑对数据库系统进行优化。

System\Processor Queue Length计数器的值。当该值大于CPU数量的总数+1时,说明存在处理器方面的问题。

如果 (Processor XXX:某进程独占cpu

1.processor timeProcessor XXX<85%

2.privileged time (Processor_XXX)

3.use time(Processor_XXX)

Thread:

ContextSwitches/Sec

如果5000*CPU<次数<15000*CPU,而网络吞吐量低,说明CPU忙于切换线程,CPU利用率高。

 

三内存方法

Available Mbytes (可用内存率不少于15%

CommittedBYtes (内存泄漏监控)

1.pages/sec 正常值<20 从磁盘读取或写入的页面数

pages Read/sec<5 越低越好,此值过大表明是磁盘读而不是缓存读

pages Faults/sec、页面错误,表明数据不能再内存中立即使用

Cacge Bytes<50% 可用物理内存

2.pool nonpaged Bytes 内核模式

 

ProcessXXX

Private Bytes 某进程独占的内存字节

Working Set 某进程使用的内存页

Handle Count 句柄数

.pool nonpaged Bytes 内核模式

 

system

1. threads

2. File Data operations/sec

你可能感兴趣的:(loadrunner 添加性能计数器)