性能测试基础监控规范
中监控WebSphere。
图表 14 XML验证图
(2)在LoadRunner中启动监控
启动LoadRunner,选择WebSphere4.x-5.x监控,右击,选择弹出菜单Add Measurement,出现对话框,点击Add…,在Name中填入IP:PORT,IP为WebSphere机器IP,端口为需要监控的Server端口。操作平台选择对应的平台。如下图所示。点击OK,正常情况下会出现“图 添加计数器”,这时可在需要监控Server的资源前面打勾进行选择,并选择需要监控的计数器。
图表 15 添加监控主机
31
性能测试基础监控规范
图表 16 添加计数器
注:在Loadrunner中添加Websphere监控对于系统应用有一定影响,因为此时Websphere在实时输出监控的计数器信息至controller。
4. 数据库监控规范
4.1. ORACLE
4.1.1.
指标类型 监控指标说明
指标名称 shared pool 共享池大小 程序全局区情况 32
指标描述 静态配置指标 PGA
性能测试基础监控规范
SGA Sessions Log Archive Start Lock SGA 表空间信息(tablespace information) 数据文件信息(datafile information) Run Queue top SQL Alert
该指标主要代表sql在共享区的命中率。 性能测试基础监控规范
共享池内存使用率(Shared Pool Memory Usage %) 该指标是指在采集点时刻,共享池(share pool)内存被使用的比例。 oracle等待事件是衡量oracle运行状况的等待事件(Wait Event) 重要依据及指示,等待事件分为两类:空闲等待事件和非空闲等待事件 表格 15 ORACLE监控指标说明
4.1.2.
监控工具 监控工具说明
使用说明 Oracle Statspack 从Oracle8.1.6开始被引入Oracle,并马上成为DBA和statspack Oracle专家用来诊断数据库性能的强有力的工具。通过Statspack我们可以很容易的确定Oracle数据库的瓶颈所在,记录数据库性能状态。 Performance Analysis利用低负载、高采样的专利技术(Stealth Collect)收集数据库活动状况和应用的运行情况。性能分析可以将数据库的活动状况和performance 用户、程序以及Oracle资源消耗结合起来,并将这些信息显示在易于使用analysis 的、图形化的界面中。通过这些信息,可以从整个系统的角度监控和分析系统的活动状况和存在的问题,从而使数据库性能监控和管理水平获得极大的提高。 Spotlight on Oracle是基于Windows平台的Oracle数据库监测诊断工具,它可以实时监测数据库所有组件的运行情况。通过显示Oracle数据库的进spotlight 程结构,Spotlight可以方便地发现并解决数据库中的资源使用问题。图形化的流程可以实时直观地表现数据库不同组件之间数据流移动的比率。对数据34
性能测试基础监控规范
库的图形化表示提供了数据库实例中的关键统计参数,包括用户的行为,数据库I/O的行为和系统开销。 表格 16 监控工具说明 4.2. Informix
4.2.1.
指标类型 监控指标说明
指标名称 指标描述 关注信息:AIOVP的数量;Resident驻留内存参数;CPU绑定;CPUVP监控命令 静态配置指标 无指标名称 的数量;LRU脏页处理的上下限设置。 读高速缓存比例的百分比和写高速缓存比例。读高速缓存比例和写高Cached reads,速缓存比例会随应用程序及正在操cached writes 作的数据的类型和大小而动态变化。但是读高速缓存比例要高于onstat -c onstat -p 性能概要信息 95%。 ovlock表明使用了最大数量的锁之后尝试过再使用锁的次数。最好保ovlock 持为0或较低的数值。如果非0,则需要提高配置文件中LOCKS参数的值。 35