|
下面兩個命令,我們可以 了解應(yīng)用系統(tǒng)的大致 運行情況,并發(fā)數(shù)量 1,統(tǒng)計nginx日志紅9-11點,每分鐘 訪問量,日志輸出數(shù)量,從大到小排序 當(dāng)然沒有去重,但可以大致了解每分鐘的并發(fā)情況: sudo sed -n '/2015:09:00/,/2015:11:00/p' access_wcs.log | awk '{a[substr($4,9,10)]+=1} END{for(i in a) printf "%s %s\n",i,a[i]}' | sort -k 2 -n -r 2,應(yīng)用的日志也可以,統(tǒng)計,類似: sudo sed -n '/2015-08-14 09:00:00/,/2015-08-14 11:00:00/p' wcs.log | awk -F ',' '{if($1~/2015/) a[substr($1,0,17)]+=1} END{for(i in a) printf "%s %s\n",i,a[i]}' | sort -k 3 -n -r 上面這兩個命令,我們可以 了解系統(tǒng)的大致 運行情況,并發(fā)數(shù)量 例如10點鐘的時候,什么秒殺活動,搶紅包活動,那10點左右的數(shù)量肯定大于其他時刻的,例如: 除了上面的命令,我們還可以利用netstat 觀察Linux系統(tǒng)的網(wǎng)絡(luò)情況 1:查看TCP連接狀態(tài) netstat -nat |awk '{print $6}' |sort|uniq -c|sort -rn |
|
|