在沒有來阿里雲之前,有些資訊採集的不是那麼全,經常用percona的工具,對於非阿里雲的客戶,或者您的資訊採集的不是那麼全的情況下,我相信這個工具會給您帶來很大的便利。
對於dba來說除了qps,tps,系統狀態的監控之外,sql的採集這是非常重要的一塊,如果要想採集sql的話,一般有幾種途徑:
這個開銷非常大,每條sql都會記入general_log
抓包方式常用的就是tcpdump,這種方式的代價要小得多
tcpdump -i en1 -s 65535 -x port 3306
想記錄下來
tcpdump -i en1 -s 65535 port 3306 -x -q -n -tttt > mysql_tcpdump.txt
記錄下來就要看包裡的內容了,怎麼看呢?
tcpdump -s 65535 -x -nn -q -tttt -i any -c 1000 port 3306 > mysql.tcp.txt
pt-query-digest --type tcpdump mysql.tcp.txt
或者
#!/bin/bash
tcpdump -i any -s 0 -l -w - dst port 3306 | strings | perl -e '
while(<>)
$q=$_;
} else
}'
雖然percona的包在6,7年前都已經出來,原來還是mk-系列,但是老工具拿來溫習下效果也是非常不錯的。 網路包分析利器tcpdump
tcpdump addefllnnopqrstuuvxx c count c file size f file i inte ce m module m secret r file s snaplen t type w file w filecount e spi ipaddr algo secre...
網路抓包與分析
抓包命令 1.指定網絡卡 蒐集所有報文 儲存到指定位置 tcpdump i eth0 s 0 w home test.pcap 2.指定tcp udp協議 tcpdump tcp i eth0 s 0 w home test.pcap 3.指定源ip tcpdump i eth0 src host ...
wireshark網路包分析軟體安裝
wireshark 是乙個網路包分析軟體 下面是如何在 linux 上如何安裝的 1.準備四個安裝包 lm sensors 2.10.0 3.1.i386.rpm net snmp 5.3.1 19.el5.i386.rpm wireshark 0.99.6 1.el5.i386.rpm wires...