pt-stalk 診斷 MySQL 問題 pt-sift

pt-stalk
在問題發生的時候採集現場數據
在必定條件下觸發,採集一些監控數據便於分析問題。運行該功能須要有root權限。能夠做爲一個實時採集的功能,也能夠設置觸發條件網絡

pt-stalk --disk-pct-free 20 --collect-tcpdump --function status --variable Threads_connected --threshold 20 --iterations 2000 --daemonize --user=root --password=energy@dbtcp

日誌默認存儲:/var/log/pt-stalk.log
pid默認存儲 :/run/pt-stalk.pid
記錄文件默認存儲 : /var/lib/pt-stalkide

--disk-pct-free 20:若是剩餘空間小於20%則再也不收集數據
--collect-tcpdump:調用tcpdump 收集網絡包信息
--function status --variable Threads_connected --threshold 20:MySQL狀態值Threads_connected超過20時觸發數據收集
--iterations 2000:該參數指定pt-stalk在收集2000次故障現場後就退出
--daemonize :運行在後臺日誌

tail -f /var/log/pt-stalk.logit

pt-sift 分析pt-stalk的輸出io

在默認目錄裏查找以2018_07_04_10_03_51 爲前綴的文件分析
僅顯示磁盤信息
pt-sift /var/lib/pt-stalk/2018_07_04_10_03_51function

相關文章
相關標籤/搜索