loadrunner監控mysql服務效能

2022-08-20 00:03:09 字數 1749 閱讀 4068

sitescope是惠普出的乙個簡單易用的監控工具,可以用來監控資料庫,系統資源等

開啟瀏覽器:

複製mysql驅動 :

如何重啟sitescope服務呢?

點選開始,搜尋services.msc即可開啟服務,找到hp sitescope,點選重啟服務即可

sitescope主頁面

新建乙個組

新建乙個監控器

在監控器類別裡點選資料庫計數器進入計數器配置頁面

選擇資料庫計數器

在資料庫配置頁面填寫好如圖的紅框中的內容,點選獲取技術器

連線資料庫

注意:

1)資料庫連線填寫資料庫的ip,埠預設為3306,可以不填寫;

2)比較新的資料庫驅動程式(版本5以後的)填寫:com.mysql.jdbc.driver,舊的才填寫org.git.mm.mysql.driver

附錄:mysql常用計數器

計數器計數器分析

threads_connected

表示當前有多少個客戶連線該mysql伺服器,連線數是否過多,網路是否存在問題,它是動態變化的,當達到最大連線數時,資料庫系統就不能提供更多的連線數了,這時,程式還想新建連線線程,資料庫系統就會拒絕,如果程式沒做太多的錯誤處理,就會出現報錯資訊

threads_running

如果資料庫超負荷,將會得到乙個正在(查詢的語句持續)增長的數值。這個值也可以小於預先設定的值。這個值在很短的時間內超過限定值是沒問題的。若超過預設值時且5秒內沒有回落,要同時監視其他的一些值

aborted_clients

客戶端被異常中斷的數值,對於一些應用程式是沒有影響的,但對於另一些應用程式可能要跟蹤該值,因為異常中斷連線可能表明一些應用程式有問題

questions

每秒鐘獲得的查詢數量,也可以是全部查詢的數量。

opened_tables

指表快取沒有命中的數量。如果該值很大,就需要增加table_cache的數值

select_full_join

沒有主鍵(key)聯合(join)的執行。該值可能是零。這是捕獲開發錯誤的好方法,因為這樣的查詢有可能降低系統的效能

select_scan

執行全表搜尋查詢的數量。如果發現該值持續增長,說明需要優化,缺乏必要的索引或其他問題

slow_queries

超過該值(--long-query-time)的查詢數量,或沒有使用索引查詢數量。對於全部查詢會有小的衝突。如果該值增長,表明系統有效能問題

threads_created

該值一般較低。較高的值意味著需要增加thread_cache的數值,或遇到了持續增加的連線,表明存在潛在的問題

LoadRunner監控Weblogic8的心得

1.controller機器負責監控weblogic,所以要確認controller本機使用的jdk與所有伺服器上使用的jdk版本一定要一致,這點非常重要,特別是在cluster環境上。我曾經在這個地方費了很大的力氣,而且感覺非常奇怪,為何controller可以監控乙個web伺服器,為什麼就不能監...

使用LoadRunner監控Apache

使用loadrunner監控apache的步驟 一 首先修改apache安裝目錄下的conf extra httpd info.conf檔案的配置,允許檢視apache的執行狀態。sethandler server info order allow,deny deny from nothing al...

使用LoadRunner監控Apache的步驟

apache上的設定 開啟 conf httpd.conf,進行如下修改 1 設定允許檢視apache執行狀態的主機 取消一下 前面的注釋符號 並且設定order 順序 為允許優先 sethandler server status order allow,deny deny from nothing...