1,top
- 常用選項(xiàng):
-p 持續(xù)跟蹤某一進(jìn)程的狀態(tài); - 常用操作指令:
數(shù)字鍵1:展開所有cpu的狀態(tài);
shift+< 或者 shift+> : 切換排序的參照字段,向左或者向右; - 特殊用法,用于持續(xù)跟蹤:
把輸出結(jié)果重定向到文件:top -n 1 -b | head -30 > top.log
2,sar (由 sysstat 包提供,操作系統(tǒng)可能不自帶)
- sar命令可以監(jiān)控的性能指標(biāo)也很多,我習(xí)慣上用來監(jiān)控網(wǎng)卡流量(-n):
- 用法: sar -n EDEV 1(采樣間隔) 10(采樣次數(shù))
- -n DEV : 網(wǎng)絡(luò)接口統(tǒng)計(jì)信息。
-n EDEV : 網(wǎng)絡(luò)接口錯誤。
-n IP : IP數(shù)據(jù)報(bào)統(tǒng)計(jì)信息。
-n EIP : IP錯誤統(tǒng)計(jì)信息。
-n TCP : TCP統(tǒng)計(jì)信息。
-n ETCP : TCP錯誤統(tǒng)計(jì)信息。
-n SOCK : 套接字使用。 - 此外: -u 選項(xiàng)監(jiān)控cpu , -r 內(nèi)存 , -d 磁盤io等;
3,iostat
- 常用用法: iostat -dmx 1(采樣間隔) 10(采樣次數(shù))
- 輸出樣例:
Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await svctm %util
sda 1.58 40.77 39.45 273.86 1.10 7.80 58.15 3.69 11.79 1.41 44.07 - 后面3個指標(biāo): io延遲 、io等待時間 、io利用率
- %util很大 超過80% 設(shè)備很忙
await遠(yuǎn)大于svctm 延遲很大
avgqu-sz 隊(duì)列很長
r/s,w/s,IO讀寫次數(shù)頻繁
IO等待時間占用百分比大 %iowait
iowait% <20% 良好
iowait% <35% 一般
iowait% >50%
svctm一般要小于await(因?yàn)橥瑫r等待的請求的等待時間被重復(fù)計(jì)算了),svctm的 大小一般和磁盤性能有關(guān),CPU/內(nèi)存的負(fù)荷也會對其有影響,請求過多也會間接導(dǎo)致svctm的增加,一般svctm值在15以下會被認(rèn)為是一個健康的數(shù)值。
await的大小一般取決于服務(wù)時間(svctm)以及I/O隊(duì)列的長度和I/O請求的發(fā)出模 式。如果svctm比較接近await,說明I/O幾乎沒有等待時間;
如果await遠(yuǎn)大于svctm,說明I/O隊(duì)列太長,應(yīng)用得到的響應(yīng)時間變慢,如果響應(yīng)時間超過了用戶可以容許的范圍,這時可以考慮更換更快的磁盤,調(diào)整內(nèi)核elevator算法,優(yōu)化應(yīng)用,或者升級CPU。
4,smartctl
- 查看磁盤smart信息:smartctl -a /dev/sda
- 查看磁盤健康信息:smartctl -H /dev/sda
- 對磁盤進(jìn)行自檢: smartctl -C -t short(設(shè)置為long耗時較長) /dev/sda
- 查看自檢信息: smartctl -l selftest /dev/sda
5,pidstat
- 查看進(jìn)程使用資源的情況
- 常用用法,每秒一次查看httpd進(jìn)程的IO使用情況(-d):
pidstat -d 1 -p 9323 或者:
pidstat -d 1 | grep httpd - 此外,類似的,也支持 -u CPU , -r 內(nèi)存;
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
創(chuàng)新互聯(lián)主營長豐網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,
成都app軟件開發(fā),長豐h5
重慶小程序開發(fā)搭建,長豐網(wǎng)站營銷推廣歡迎長豐等地區(qū)企業(yè)咨詢
分享標(biāo)題:linux常用性能監(jiān)測命令top、sar、iostat、pi-創(chuàng)新互聯(lián)
當(dāng)前路徑:
http://weahome.cn/article/hosce.html