51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8064|回复: 13
打印 上一主题 下一主题

[原创] 请教关于Loadrunner监控MySQL数据库问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-11-21 15:00:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Hi ALL:
   实际工作中要对Linux平台中的MySQL进行监控,但搜索发现有两种方法:
   1、可以设置LINUX系统的SNMP进程
   2、用SiteScope
   但我发现所有帖子的通病,全是介绍,没有实际操作可用性。且网络上关于此问题没有太多资源可共享。
   
    发此贴目的就是想知道真正的可以监控MySQL的方法。谁曾经真正遇到并成功监控的可以帮我介绍一下!~~
   
   先谢谢在此!~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2008-11-21 16:18:47 | 只看该作者
    http://blog.csdn.net/radkitty/archive/2008/10/12/3061787.aspx

    感觉lr不能监控unix下的mysql,好像没有对应的协议支持。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2008-11-21 16:19:29 | 只看该作者
    另外,不知道spotlight是不是支持mysql
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2008-11-21 16:36:54 | 只看该作者

    回复 2# 的帖子

    网上提供的这两种方法:
    第一种方法:
    服务器端的准备工作:
    1、登陆服务器,验证snmp服务能不能监控到mysql和http进程信息:
    snmpwalk -Os -c public -v 1 172.16.100.28|grep mysql
    snmpwalk -Os -c public -v 1 172.16.100.28|grep http
    有数据即可。

    如果没有数据,那么需要手工配置下文件。进入步骤 2

    2、
    [root@cherry root]# cd /etc/snmp/
    [root@cherry snmp]# vi snmpd.conf
    扩大监控范围: 将 view  systemview  included?? ****   后面的数据改成更大的范围

    3、运行下面命令
    [root@cherry snmp]# /etc/init.d/portmap start
    [root@cherry snmp]# /etc/init.d/snmpd start

    4、再次验证
    验证snmp服务能不能监控到mysql和http进程信息:
    snmpwalk -Os -c public -v 1 172.16.100.28|grep mysql
    snmpwalk -Os -c public -v 1 172.16.100.28|grep http

    LunnerRunner中添加监控参数
    1、控制场景-RUN-添加SNMP到监控窗口
    2、在SNMP到监控窗口点击右键,添加服务器和 mysql、appache的 PID

    添加PID的路径:mgmt--mib-2--host—hrswrunperf--runperftable-- hrswrunperfEnter -- hrswrunperfcpu(如果是要监控内存那么应该是***Mem)查找需要的PID

    第二种办法:
    利用HP SiteScope工具进行监控
    Monitoring mySQL Databases
    Monitoring a MySQL database requires the use of a JDBC driver. To enable SiteScope to monitor a MySQL database:
    1. Download the JDBC driver from http://www.mysql.com/downloads/api-jdbc.html
    2. Uncompress the distribution file
    3. Among all the other files, you should find a file with a .jar extension.
    4. Copy the .jar file into the <SiteScope install path>/SiteScope/java/lib/ext directory
    5. Stop and restart SiteScope
    6. Now, use your browser to add a Database Query Monitor within SiteScope.

    The Database Connection URL format for the MySQL JDBC driver is:
    jdbc:mysql://<database hostname>[:<tcp port>]/<database>
    For example to connect to the MySQL database "aBigDatabase" on a machine using the standard MySQL port number 3306 you would use:
    jdbc:mysql://206.168.191.19/aBigDatabase

    If you are using a different port to connect to the database then you should include that port number as part of the IP address.

    The specification for the MySQL JDBC driver is: org.gjt.mm.mysql.Driver
    Enter this string into the Database Driver text box under the Advanced Options section of the Add Database Query Monitor form.

    但没有一种可以!~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2008-11-21 16:44:14 | 只看该作者
    倒,把你的错误日志或是相关的报错信息报上来看看。

    或者试试看这个工具

    http://www.softpedia.com/get/Int ... ight-on-MySQL.shtml

    [ 本帖最后由 archonwang 于 2008-11-21 16:46 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-12-25 19:55:03 | 只看该作者
    回复 1# 看雪时节


    你好,你的问题解决了吗?我也有同样的问题···
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-12-26 22:15:12 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-1-1 15:09:07 | 只看该作者
    我也想知道 Linux平台中的MySQL监控 通常用什么方案解决
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-2-17 21:40:44 | 只看该作者
    新手来了。。楼上的各位有结论了没????????
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-2-18 11:37:28 | 只看该作者
    回复 3# archonwang


        是支持的,我再用~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    11#
    发表于 2011-2-18 14:32:17 | 只看该作者
    此贴甚老了。应该已经能解决问题了。7#的方法可以一试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-6-9 17:07:20 | 只看该作者
    我采取的是用sitescope来检测mysql,我的是在window系统下,LoadRunner可以监测mysql,但问题是我不知道mysql需要监测的性能指标是什么!郁闷!!!!有谁知道,mysql都需要监测哪些性能指标?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2012-2-20 17:11:37 | 只看该作者
    关注中……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2014-5-13 11:52:58 | 只看该作者
    有木有解决的呀
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-7 22:37 , Processed in 0.092646 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表