本文檔引導(dǎo)你解讀 SSDB 產(chǎn)生的日志.
一般, 建議你將 logger.level
設(shè)置為 debug
級別.
2014-06-18 11:01:40.335 [DEBUG] serv.cpp(395): w:0.393,p:5.356, req: set a 1, resp: ok 1
w:0.393
請求的排隊(duì)時(shí)間, 毫秒p:5.356
請求的處理時(shí)間, 毫秒req:...
請求內(nèi)容resp:...
響應(yīng)內(nèi)容找出慢請求的命令是:
tail -f log.txt | grep resp | grep '[wp]:[1-9][0-9]{0,}.'
或者
cat log.txt | grep resp | grep '[wp]:[1-9][0-9]{0,}.'
這些命令用于找出排隊(duì)時(shí)間, 或者處理時(shí)間大于等于 1 毫秒的請求.
找出大于 10 毫秒的請求:
cat log.txt | grep resp | grep '[wp]:[1-9][0-9]{1,}.'
找出大于 100 毫秒的請求:
cat log.txt | grep resp | grep '[wp]:[1-9][0-9]{2,}.'
ssdb-server 會(huì)每隔 5 分鐘輸出這樣的一條 log
2014-06-18 11:18:03.600 [INFO ] ssdb-server.cpp(215): ssdb working, links: 0
2014-06-18 11:23:03.631 [INFO ] ssdb-server.cpp(215): ssdb working, links: 0
links: 0
當(dāng)前的連接數(shù)
更多建議: