配色: 字号:
loadrunner如何监控oracle数据库图文详解
2014-12-26 | 阅:  转:  |  分享 
  
在loadrunner场景中监控oracle数据库

1.安装oracle客户端。



2.

1)这里先说明一个简单的方法

从你的oracle中找到notwork/admin/tnsnames.ora这个文件,在文件最底端添加类似于如下图所示的内容,就可以直接监控数据库了。如把该文件配置好以后,步骤2)可直接跳过





2)配置oracle的NetConfigurationAssistant



进入NetConfigurationAssistant页面选择“本地Net服务名配置”下一步



选择“添加—服务器名”下一步



这里选择“TCP”下一步



这里主机名输入你所要监控的机器的IP,下一步



这里选择“是,进行测试”下一步。



进入下一页面后,这里提示测试未成功,并不是真正的未成功,而是需要点击“更改登录”输入正确的用户名和口令,再进行测试



点击更改登录,输入正确的用户名密码(这里最好要填写最高权限的管理员的用户名和口令),测试成功后进入下一步。



这里就使用默认的就可以,记住这个服务名。下一步



需要配置另一个就选是,不需要选否。





从开始中找到oracle的SQLPlus,验证一下你配置的NetConfigurationAssistant是否可以成功连接。成功后



打开loadrunner的control

1)这里打开oracle也有个简单的方法







2)选择监控器—联机图—打开新图如1)可以打开,则跳过2)



从打开新图中选择“数据库服务器资源图—Oracle”,点击打开图



3)打开后选择“监控器—添加度量”



点击添加,输入所要监控的服务器的IP以及系统环境



添加成功后,选择下面的添加,输入数据库的用户名和密码以及服务器名(这里的登录名和服务器名需要用最高权限的oracle数据库帐号密码)



输入后,需要添加想监控的oracle度量

以下为常用的几个度量值。

Logonscurrent:当前的登陆总数。



Openofreplacedfiles:需要重新打开的文件总数。



CPUusedbythissession:用户调用开始和结束之间的会话占用CPU的时间。



BytesreceivedviaSQLNetfromclient:通过Net从客户端接受的总字节数。







SQLNetrounditripsto/fromclient发送到客户端和从客户端接收的Net消息总数。



BytessentviaSQLNettoclient:从前台进程中发送到客户端总字节数。



Openedcursorscurrent:当前打开的游标总和。



Totalfileopens:实例执行的文件打开总数。









献花(0)
+1
(本文系小猪窝969首藏)