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