下面兩個(gè)命令,我們可以 了解應(yīng)用系統(tǒng)的大致 運(yùn)行情況,并發(fā)數(shù)量 1,統(tǒng)計(jì)nginx日志紅9-11點(diǎn),每分鐘 訪問(wèn)量,日志輸出數(shù)量,從大到小排序 當(dāng)然沒(méi)有去重,但可以大致了解每分鐘的并發(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)計(jì),類似: 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 上面這兩個(gè)命令,我們可以 了解系統(tǒng)的大致 運(yùn)行情況,并發(fā)數(shù)量 例如10點(diǎn)鐘的時(shí)候,什么秒殺活動(dòng),搶紅包活動(dòng),那10點(diǎn)左右的數(shù)量肯定大于其他時(shí)刻的,例如: 除了上面的命令,我們還可以利用netstat 觀察Linux系統(tǒng)的網(wǎng)絡(luò)情況 1:查看TCP連接狀態(tài) netstat -nat |awk '{print $6}' |sort|uniq -c|sort -rn |
|