如何使用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開放。