如何使用sitescope11监控mysql数据库,且在loadrunner中以图表形式查看mysql监控结果php
1.下载sitescope11html
2.安装sitescope11java
能够一路默认安装,许可证文件选择能够先为空,为空表明试用,有期限60天。安装完以后就mysql
会弹出一个页面,点击页面上的http://localhost:8080/SiteScope.就会进入sitescope界面。当进入界面中显linux
示的是红叉叉,你须要安装java运行环境jre6,而后运行正常,也能够直接安装jdk。sql
3.下载java版的mysql驱动程序(JDBC驱动程序,最好是5版本以上的)数据库
下载后进行解压缩,将解压缩的mysql-connector-java-5.1.14-bin.jar文件复制ubuntu
C:\SiteScope\java\lib\ext 目录下,以你的安装目录为准服务器
4.添加mysql计数器性能
进入“监控器”界面,选中"sitescope"点击右键,选择新建组,输入组的信息,如组名称为监控mysql。
右击组“mysql”,选择新建“监控器”,在新建监控器界面选择“数据库计数器”,如图所示:
数据库链接:输入jdbc:mysql://mysql服务器IP:端口号/数据库名称 (端口默认是3306能够不写出来)
查询:show status(表示把全部参数显示出来,而后进行选择)或是show status where variable_name like ‘其中的参数’(表示直接选择要监控的参数)
数据库驱动程序:org.gjt.mm.mysql.Driver
数据库的用户名和密码:root 密码
上述信息填写完毕后,点击“获取计数器”,在显示出来的计数器中勾选要监控的计数器,点击“肯定”,添加计数器结束。
5.在loadrunner的controller中添加mysql计数器
首先选择一个要执行的脚本,designer后以后,进入run界面,在下图的位置选择sitescope资源图,右键点击右图对其添加度量。
Add measurements即添加度量方法,如图,点击第一个“add”添加sitescope服务系统ip(因为sitescope和loadrunner安装在同一台机子上,因此直接填的是localhost),而后点击第二个“add”,选择这个服务上要监测的资源。
如下是mysql经常使用计数器说明
参看:
使用LoadRunner监测MySQL数据库的性能
http://hi.baidu.com/yanfei666666/blog/item/62c87200b201fe027bec2c09.html
用sitescope监控mysql须要注意的地方
http://hi.baidu.com/%C7%D0%D3%EA/blog/item/f6b431486953a42908f7efff.html
使用LoadRunner监测MySQL数据库的性能
http://testingtop.com/space.php?uid=13&do=blog&id=214
LoadRunner 如何监控MySQL的方法
http://www.51testing.com/?uid-72-action-viewspace-itemid-89977
如何使用LoadRunner来监控MySql数据库的性能
http://www.51testing.com/?uid-168974-action-viewspace-itemid-94034
LR9.0能够监控mysql了吗?
http://bbs.51testing.com/viewthread.php?tid=102782
LR经过snmp监控linux下的mysql
http://www.51testing.com/?uid-130600-action-viewspace-itemid-102036
Loadrunner的自定义监控器
http://www.51testing.com/?uid-49159-action-viewspace-itemid-1093
另外 MySQL 开放 3306 端口的 技术能够参看这篇文章:
解决ubuntu下mysql不能远程链接数据库的问题
http://blog.csdn.net/gumanren/archive/2010/12/22/6092779.aspx
尤为是这一句:
查看/etc/mysql/my.cnf找到bind-address才发现配置的是 127.0.0.1(bind-address=127.0.0.1),直接改成bind-address=192.168.0.xxx(本机ip),然 后再查看3306端口打开了,
删除掉 bind-address 则会表示对全部IP开放。