LR11中监控问题汇总:
监控sql server:
1.打开新图,选择database 下面的sqlserver
2.右键添加度量来监控 ,写入sql 地址
3.点击添加按钮,此时弹出username password对话框,写好登陆sql server PC的用户名 (尝试sa不对,pc登陆名正确???)
4.添加几个考量参数 (Cache Hit Ratio,Full Scans/sec,Number of Deadlocks/sec,Lock Requests/sec) 以及添加SQLServer:General Statistics,计数器选User Connections
5.所有添加参数,具体说明 http://sujing1981.blog.163.com/blog/static/27025145201122133738107/
6.备注: 保证sql server端两个remote服务启动状态 (remote registry ,remote procedure call (RPC),)
监控mysql:
LR中没有提供,选择ManageEngine_ApplicationsManager_7619.zip
web程序监控连接数 (更新中。。。。。)
监控tomcat:
也可用上面的方法
使用tomcat自带的检查系统
在tomcat下的conf 中 tomcat-user 中添加 <role rolename="manager"/><user username="admin" password="123" roles="manager"/>, 然后登陆http://127.0.0.1:8080
用admin +123登陆
监控Apache:
持续更新
监控windows:
添加方法省略 ,添加度量为 processor time(CPU),available memory , processor queue (当维持一个值不变时,考虑瓶颈??)
备注:关于监控不到windows资源,报找不到网络路径的错误,解决方案汇总:
一、监控windows系统:
1、监视连接前的准备工作
进入被监视windows系统,开启以下二个服务
Remote Procedure Call(RPC)
Remote Registry Service
(开始—)运行 中输入services.msc,开启对应服务即可)。
2、用LR监视windows的步骤
在controller 中,Windows Resources窗口中右击鼠标选择Add Measurements,添加被监控windows的IP地址,选择所属系统,然后选择需要监控的指标就可以开始监控了。
如果还不行开启Network DDE服务,而且是以administrator身份login
1.在loadrunner所在机子上启动服务:Remote Procedure Call(RPC)和Remote Registry Service
2.开始>运行>\\192.168.1.54 (你要监控的机子的ip),输入管理员用户名和密码,可以访问到被监控机子的一些资源。
3.完成1,2操作后仍检测不到数据,不妨试试:windows resources统计图>右键>add measurement>delete再重新add;
4.如果仍旧检测不到数据,则点击windows resources统计图>右键>configure..>点击ok。
这时,数据终于出来了。这个是我遇到的一个比较特殊的现象,不知道是不是loadRunner的bug。
5.有的人可能是因为不小心点击了“统计图>右键>freeze”才看不到数据的。这个操作的意思是:把这个统计图给冻结了,所以你当然就看不到后来的数据了。怎么办呢?再次点击“统计图>右键>freeze”就可以取消冻结了。过几秒后,数据就出来了。