mysql awr 1.0.5 GA正式版發布


 

媲美oracle awr/statspack的mysql awr第一版發布(兼配置詳細說明)
mysql awr v1.0.1發布
mysql awr v1.0.2發布
mysql awr v1.0.3修正說明以及發布

 

1.0.5變更內容

1、修復centos 7下swap值不正確;
2、中文亂碼;
3、begin/end snap下拉顯示Mysql啟動時間;
4、兩次快照間不能重啟過;
5、新增tab頁面查看mysql存儲過程調用層次關系,以tree的方式展現;
6、不同的mysql實例可配置不同的快照間隔、也可臨時禁用;

下載地址:https://gitee.com/zhjh256/mysqlawr/releases

關鍵監控內容
提供的監控信息等價於Oracle AWR/Statspack,幾乎比現有所有開源、商業mysql監控工具更為實用和強大,公司內部幾十個mysql測試、生產環境數據庫均在使用,持續根據實際使用結果進行完善和更新。

 


零、下載地址
https://gitee.com/zhjh256/mysqlawr/releases

一、被監控mysql配置
• 建議percona server 5.6/mariadb+,支持mysql,percona,mariadb 5.6,5.7。
• 源系統OS版本為redhat/centos,6.3/6.5經過測試,windows不支持;
• 安裝lsof,yum install lsof;
• 開放mysql/ssh相關端口;
• 啟用performance_schema,userstat參數;
• 創建perf_stat用戶,授予select performance_schema select/truncate權限;
mysql客戶端登錄數據庫,執行war中包含的\initsql\src-db-createuser.sql

二、mysqlawr倉庫配置
0、僅依賴於JDK 7以及以上版本。
1、創建存儲表結構以及用戶
mysql客戶端登錄數據庫,執行war中包含的\initsql\perfstat-db-init.sql。

2、配置要監控的MySQL實例
將mysqlawr解壓到webapps/ROOT目錄,不然css/js引用不到,啟動tomcat。
http://ip:8080即可打開主頁面,如

 

點擊數據庫配置設置要監控的MySQL實例

 

FAQ 

1、注意每個實例只要配置一條記錄即可,使用perf_stat或者root用戶都可以,如果重復配置了,目前需要登錄mysqlawr倉庫數據庫,執行下列操作進行刪除:

use perf_stat;

delete from apps where app_name='perf_stat@XX.XX.X.X';

2、top N SQL內容為空。確保源系統啟用了performance_schema,並設置了相關參數,可以參考如下:

performance_schema=on
performance-schema-instrument='wait/io/file/%=on'
performance-schema-instrument='wait/io/table/%=on'
performance-schema-instrument='statement/com/%=on'
performance-schema-instrument='statement/sql/%=on'
performance-schema-instrument='stage/sql/%=on'
# 注:只有current=on,performance_schema才會檢查是否需要填充到history和long history中,后兩者沒有關系,均依賴於current,因此current必須無條件啟用
performance-schema-consumer-events_stages_current=on
# performance-schema-consumer-events_stages_history=on
# performance_schema_events_stages_history_size=30
performance-schema-consumer-events_stages_history_long=on
performance_schema_events_statements_history_long_size=10000
performance-schema-consumer-events_statements_current=on
# performance-schema-consumer-events_statements_history=on
# performance_schema_events_statements_history_size=30
performance-schema-consumer-events_statements_history_long=on
performance_schema_events_statements_history_long_size=10000
performance-schema-consumer-events_waits_current=on
# performance-schema-consumer-events_waits_history=on
# performance_schema_events_statements_history_size=30
performance-schema-consumer-events_waits_history_long=on
performance_schema_events_waits_history_long_size=10000
performance-schema-consumer-statements_digest=on
performance_schema_digests_size=10000

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM