資源描述:
《linux系統(tǒng)監(jiān)控工具sysstat》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、linuxsysstat使用iostat、mpstat、sarsysstat工具包三個主要命令:iostat,mpstat,sar。mpstatmpstat是MultiprocessorStatistics的縮寫,是實時系統(tǒng)監(jiān)控工具。在多CPUs系統(tǒng)里,其不但能查看所有CPU的平均狀況信息,而且能夠查看特定CPU的信息。語法格式:mpstat[options][〈interval〉[]]參數(shù)說明:options:選項設(shè)置internal表示相鄰的兩次采樣的間隔時間count表示采樣的次數(shù)當沒有參數(shù)時,mpstat則
2、顯示系統(tǒng)啟動以后所有信息的平均值。有interval時,第一行的信息自系統(tǒng)啟動以來的平均信息。從第二行開始,輸出為前一個interval時間段的平均信息。常用options:-A全部信息-I中斷統(tǒng)計-P選擇CPU編號-uCPU利用率用例示范:范例1:顯示CPU利用率mpstat-u12Linux2.6.32(WP854)01/01/70.ppc.(2CPU)10:57:35CPU%usr%nice%sys%iowait%irq%soft%steal%guest%idle10:57:36all0.000.000.500.000.0
3、00.000.000.0099.5010:57:37all0.000.000.000.000.000.000.000.00100.00Average:all0.000.000.250.000.000.000.000.0099.75CPU:處理器IDuser:在internal時間段里,用戶態(tài)的CPU時間(%),不包含nice值為負進程8usr/5tota1*100nice:在internal時間段里,nice值為負進程的CPU時間(%)8nice/8total*100system:在internal時間段里,系統(tǒng)核心時間(%)8
4、system/8total*100iowait:在internal時間段里,硬盤10等待時間(%)8iowait/8total*100irq:在internal時間段里:中斷時間(%)8irq/8total*100soft:在internal時間段里,軟中斷時間(%)Ssoftirq/8total*100idle:在internal時間段里,CPU除去等待磁盤10操作外的因為任何原因而空閑的時間閑置時間(%)8idle/8total*100SarSar是systemactivityreport的縮寫,該命令是系統(tǒng)維護的重要工具,
5、主要幫助我們掌握系統(tǒng)資源的使用情況,特別是內(nèi)存和CPU的使用情況。語法格式:sar[options][〈interval〉[]]參數(shù)說明:options:選項設(shè)置interval:兩個samples之間的時間(單位是秒)count:需要統(tǒng)計次數(shù)常用options:-bI/O及傳送速率統(tǒng)計-B頁使用統(tǒng)計-d磁盤設(shè)備統(tǒng)計-HHugepages使用統(tǒng)計-I{
6、SUM
7、ALL
8、XALL}中斷統(tǒng)計-m{〈keyword〉>[,...]
9、ALL}系統(tǒng)power相關(guān)統(tǒng)計Keywordsare:CPUCPU瞬態(tài)時鐘頻率信
10、息FAN風扇速度信息(WP854不支持)FREQCPU平均時鐘頻率(WP854不支持)IN輸入電壓信息(WP854支持)TEMP設(shè)備溫度信息(WP854不支持)USBUSB設(shè)備信息-n{[,...]
11、ALL}網(wǎng)絡(luò)相關(guān)統(tǒng)計Keywordsare:DEV網(wǎng)絡(luò)設(shè)備接口EDEV網(wǎng)絡(luò)設(shè)備接口(errors)NFSNFSclientNFSDNFSserverSOCKSockets(v4)IPIPtraffic(v4)EIPIPtraffic(v4)(errors)ICMPICMPtraffic(v4)EICMPICMPtr
12、affic(v4)(errors)TCPTCPtraffic(v4)ETCPTCPtraffic(v4)(errors)UDPUDPtraffic(v4)SOCK6Sockets(v6)IP6IPtraffic(v6)EIP6IPtraffic(v6)(errors)ICMP6ICMPtraffic(v6)EICMP6ICMPtraffic(v6)(errors)UDP6UDPtraffic(v6)-q隊列長度和平均載荷統(tǒng)計-r內(nèi)存使用情況統(tǒng)計-S交換分區(qū)使用統(tǒng)計-u[ALL]CPU使用統(tǒng)計-v顯示索弓I節(jié)點,文件和其他內(nèi)核表-
13、w系統(tǒng)交換活動用例示范:范例1:顯示I/O和傳送速率的統(tǒng)計信息sar-b11Linux2.6.32(WP854)01/01/70_ppc_(2CPU)10:28:17tpsrtpswtpsbread/sbwrtn/s10:28:180.000.000.000.0