Slowquery圖形化顯示MySQL慢日誌工具
在線演示:http://fander.jios.org:8008/slowquery/slowquery.php
背景:由於天兔Lepus慢查詢工具是運行在PHP CI框架裏,而不是作爲一個獨立的web頁面接口,所以想直接接入自動化運維平臺裏,移植代碼比較困難,固考慮重構。
參考了開源工具Anemometer圖形展示思路,並且把小米Soar工具集成進去,開發在頁面上點擊慢SQL,就會自動反饋優化建議,從而降低DBA人肉成本,同時也支持自動發送郵件報警功能。
agent客戶端慢日誌採集分析是結合Percona pt-query-digest工具來實現。
需要安裝的步驟如下:
1、percona-toolkit工具的安裝 2、php web mysql環境的搭建 # yum install httpd mysql php php-mysql -y 3、安裝Slowquery並配置 4、導入慢查詢日誌 5、訪問界面,查看慢查詢 6、配置郵件報警 |
具體安裝步驟:https://github.com/hcymysql/slowquery/blob/master/README.md