ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Loadrunner90监控was61

Loadrunner90监控was61

原创 Linux操作系统 作者:chensrao 时间:2010-09-10 17:51:43 0 删除 编辑

性能测试过程中可以使用loadrunner来监控was性能各项数据。下面是配置步骤:

1        配置ISC,设置PMI级别
(1)启用性能和诊断顾问程序框架
依次进入:服务器》应用程序服务器》{serverName}》配置》性能》性能和诊断顾问程序配置》配置》常规属性,勾选“启用性能和诊断顾问程序框架(运行时性能顾问程序)”,启用该配置开关。
(2)设置性能监视基础结构(PMI)级别
依次进入:监视和调整》性能监视基础结构(PMI)》{serverName}》配置》当前监视的统计信息集,简单起见,这里我们选择“全部”。之后应用并保存变更。
(3)设置请求度量值
依次进入:依次进入:监视和调整》请求度量值》配置》常规属性》要检测的组件,这里也简单起见,选择“全部”。请求度量值目标选择“标准日志”。之后应用并保存变更。
2        安装PerfServletApp.ear。
按照一般的安装方式进行,注意以下几点即可。
(1)安装路径选择“远程文件系统”,该ear包路径一般为:
{WASInstallPath}/ WebSphere/AppServer/installableApps/PerfServletApp.ear

(2)“上下文根”保持为空,不用设置。
(3)在步骤2“将模块映射至服务器”时,选择所有的集群和服务器,并将模块perservlet映射至这些集群和服务器上。
(4)安装完成之后,在企业应用程序列表中自动生成名为“perServletApp”的应用程序。选中启动之即可。

3        测试PerfServletApp.ear的安装
(1)测试访问地址。在浏览器中输入:
http://ip:port/wasPerfTool/servlet/perfservlet,若能够看到WebSpere的xml格式瞬时性能指标则配置成功。注意,对于某一台node上的第一个server,其port一般为9080,从该node上的第二个server开始,其port在 9080的基础上顺次增加1,即9081。以此类推。
(2)访问地址http://ip:port/wasPerfTool/servlet可以得到该插件的帮助信息。


4        使用LR9.0监控WAS61
由于WebSphere6.1的访问路径与老版本差异很大,使用LR9.0添加计数器时使用 http://:/wasPerfTool/servlet/perfservlet/无法连接到 WebSphere。之后采用修改LR9.0的配置文件dat\monitors子目录下的xmlmonitorshared.ini文件方法解决连接不上的问题。

dat\monitors子目录下的xmlmonitorshared.ini文件,进行如下修改
[WAS4ServletMonitor]
DescrīptionFile=WebSphereDesc.xml
ServletName=perfservlet/
ServletAlias=wasPerfTool/servlet

然后添加monitor machine 时只要输入ip和端口即可;

【补充说明】:成功使用LR9.0监控WAS6.1

我终究是没有放弃使用LR9.0来监控WAS6.1的努力,多方实验实验之后,找到了通过LR9.0来监控WAS6.1的方法。仍然是修改配置文件 dat\monitors子目录下的xmlmonitorshared.ini文件,如下描述:

[WAS4ServletMonitor]
DescriptionFile=WebSphereDesc.xml
ServletName=perfservlet?version=5
ServletAlias=wasPerfTool/servlet
DlgTitle=WebSphere 4.x Monitor
;DetectNewWebSphere6Mode: 0=detect automatically, 1=use new format, 2=use old format
;When using the new format the servlet name may change to com.ibm.ws.pmi.perfServlet60.PerformanceServlet
DetectNewWebSphere6Mode=2

在设置项“ServletName=perfservlet?version=5”中增加版本信息,即“?version=5”。另外 “DetectNewWebSphere6Mode=2”可有可无,不需要则注释掉。这个问题说明,LR9.0使用不了默认的6.0版本XML性能数据。

转自:http://www.7dtest.com/site/html/70/t-4470.html

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7214331/viewspace-673188/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-11-03

  • 博文量
    23
  • 访问量
    48081