|
很有挑战性的问题,到目前为止网上还没找到准确答案,恳请高手帮忙!
首先我的目的是要使用LR软件监控服务器端的CPU使用率以及内存使用情况等信息,实时的。因为本人是LR的初学者,上个星期才开始系统上手
去找资料,所以可能此次发帖所提的问题含金量不高,周末加班两天找了很多资料但是都没解决,恳请大家帮忙指教,不胜感激!
问题1:在LoadRunner中如何使用SiteScope监控服务器资源?
问题2:
如何启用SiteScope联机监视器?
说明:
我的LR软件和SiteSocpe软件是安装到同一台电脑上的。
LR软件用的是8.1汉化版的,SiteScope用的是9.0破解版的,也是汉化版。
第一个问题:
在LoadRunner中如何使用SiteScope监控服务器资源?
操作过程如下:
1.开始-->Mercury LoadRunner-->Applications-->Controller,打开一个先前录制过的脚本,点击界面下方的“运行”(挨着“设计”)按钮。
2.依次选择“可用图”-->“系统资源图”-->“服务器资源”-->“打开”——>添加度量。
3.在弹出的“服务器资源”的对话框中选择“添加”,此时弹出对话框“添加计算机”,在“受监控计算机的信息”名称里输入所要监控的服务器的IP地址,如192.168.1.3,平台选的是WINDOWS2000(也选过其他的平台如XP什么的),然后SiteScope服务器信息的名称栏里选择的是“localhost”,端口号为默认的“8888”(我原来安装SiteScope软件的时候把它的端口号由默认的8080手动改为了8888,也试过8080,不行),“使用账户”和“使用安全HTTP”都没勾选,设置完后,点击“确定”。回到“服务器资源”界面,在“资源度量位于:192.168.1.3”的下方点击“添加”按钮,此时提示错误“SiteScopeservice on machine ‘localhost’ is not available”
网上找了很多相关资料,都没有很明确的答复,但是有一点提到了就是说需要启用sitescope服务器,
所以我的第二个问题是:
请问如何启用SiteScope联机监视器?
我所尝试过的方法如下(因为找的资料不太齐全,所以下面的操作是结合资料+个人理解去做,所以不确定是否走对了路)
1.安装sitescope软件(安装类型选的是FOR LR),首先在SiteScope主界面内的监控器-->SiteScope-->Preferences-->Windows Remote Preferences下面新建“新建Windows服务器”,按照界面提示添加“192.168.1.3”,且测试连接成功。
我认为这样就算是启用了SiteScope了,但是我回过头去做第一个问题中的步骤1,2,3,还是照样弹出“SiteScopeservice on machine
‘localhost’ is not available”
2.根据网上找的一些资料,我在SiteScope中新建了一个组,取名为TEST,然后在这个组下面再新建监控器,在列出的监控器的列别中选择了“CPU”和“Windows性能”,可以添加成功,而且能看到实时数据(按照默认设置每一段时间刷新一次),但是问题是这样看到的数据不是服务器192.168.1.3那台机子上的,而是本机上的。再说了这样也和LR没有建立联系啊,我就纳了闷了。。。
3.在LR软件中依次选择“可用图”-->“系统资源图”-->“服务器资源”-->SiteScope-->打开-->添加度量,在弹出的“服务器资源”的对话框中选择“添加”,此时弹出对话框“添加计算机”,在“计算机的信息”名称里输入所要监控的服务器的IP地址,如192.168.1.3,平台选的是WINDOWS2000(也选过其他的平台如XP什么的),然后点击“确定”。回到“服务器资源”界面,在“资源度量位于:192.168.1.3”的下方点击“添加”按钮,此时弹出“SiteScope 监视器 配置”界面,遗憾的在界面内的“度量的组件”内提示“无法加载性能数据”,在“错误详细信息”里面提示
正在分析错误。
详细信息:主机 192.168.1.3,端口 8888,行: 7。
原因: 缺少所需的空白区。
。
内容:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<BASE HREF="http://192.168.1.3:8888/SiteScope/">
<TITLE>Login - SiteScope</TITLE>
<META http-equiv=Content-Type content="text/html;charset=utf-8">
... [MsgId: MMSG-47587]
至此,我是没得办法了,我尝试过的操作有以下几种,但是都没有成功,如:
1.安装时将SiteScope软件的端口号不改成8888,而是默认的8080,操作同上,结果同上。
2.将SiteScope安装到服务器端,即192.168.1.3的那台电脑上,结果同上。
3.按照网上的提示,在服务器端启动了两个东西,突击叫什么我忘记了,简写好像是RPC还是什么的,不行
4.首先在客户端(装了LR的那台机上)的“我的电脑”中输入\\192.168.1.3,输入这台机的帐号密码登录成功,再试,还是不行
5.在客户端(装了LR的那台机上)用Adminsitrator账户登录,重复问题1和2中的操作,仍然没用。
最让我无语的是,在LR8.1自带的在线帮助文档的sitescope的那一节中,有一个问题2中我提到的“SiteScope 监视器 配置”界面图,那张图上面的信息竟然也是“无法加载性能数据”,且下面也有那些错误信息,这难道是传说中LR在线帮助中的BUG?还是因为我的无知? |
|