sar -p (檢視全天)
sar -u 1 10 (1:每隔一秒,10:寫入10次)
輸出項
詳細說明
cpuall 表示統計資訊為所有 cpu 的平均值。
%user
%nice
顯示在使用者級別,用於nice操作,所占用 cpu 總時間的百分比。
%system
在核心級別(kernel)執行所使用 cpu 總時間的百分比。
%iowait
顯示用於等待i/o操作占用 cpu 總時間的百分比。
%steal
管理程式(hypervisor)為另乙個虛擬程序提供服務而等待虛擬 cpu 的百分比。
%idle
顯示 cpu 空閒時間占用 cpu 總時間的百分比。
sar -r (檢視全天)
sar -r 1 10 (1:每隔一秒,10:寫入10次)
輸出項
詳細說明
kbmemfree
這個值和free命令中的free值基本一致,所以它不包括buffer和cache的空間。
kbmemused
這個值和free命令中的used值基本一致,所以它包括buffer和cache的空間。
%memused
這個值是kbmemused和記憶體總量(不包括swap)的乙個百分比。
kbbuffers和kbcached
這兩個值就是free命令中的buffer和cache。
kbcommit
保證當前系統所需要的記憶體,即為了確保不溢位而需要的記憶體(ram+swap)。
%commit
這個值是kbcommit與記憶體總量(包括swap)的乙個百分比。
sar -d (檢視全天)
sar -d 1 2 (1:每隔一秒,2:寫入2次)
輸出項
詳細說明
await
表示平均每次裝置i/o操作的等待時間(以毫秒為單位)。
svctm
表示平均每次裝置i/o操作的服務時間(以毫秒為單位)。
%util
表示一秒中有百分之幾的時間用於i/o操作。
sar -n dev (檢視全天)
sar -n dev 1 2 (1:每隔一秒,2:寫入2次)
輸出項
詳細說明
iface
就是網路裝置的名稱。
rxpck/s
每秒鐘接收到的包數目。
txpck/s
每秒鐘傳送出去的包數目。
rxkb/s
每秒鐘接收到的位元組數。
txkb/s
每秒鐘傳送出去的位元組數。
rxcmp/s
每秒鐘接收到的壓縮包數目。
txcmp/s
每秒鐘傳送出去的壓縮包數目。
rxmcst/s
每秒鐘接收到的多播包的包數目。
Linux下sar命令使用
1.cpu利用率 sar p 檢視全天 sar u 1 10 1 每隔一秒,10 寫入10次 1.1.cpu輸出項說明 輸出項詳細說明 cpuall 表示統計資訊為所有 cpu 的平均值。user nice 顯示在使用者級別,用於nice操作,所占用 cpu 總時間的百分比。system 在核心級別...
Linux通過sar命令檢視網絡卡流量
sar命令引數很多,有時間man一下。n引數很有用,他有6個不同的開關 dev edev nfs nfsd sock all dev顯示網路介面資訊,edev顯示關於網路錯誤的統計資料,nfs統計活動的nfs客戶端的資訊,nfsd統計nfs伺服器的資訊,sock顯示套 接字資訊,all顯示所有5個開...
Linux通過sar命令檢視網絡卡流量
sar system activity reporter系統活動情況報告 是目前 linux 上最為全面的系統效能分析工具之一,可以從多方面對系統的活動進行報告,包括 檔案的讀寫情況 系統呼叫的使用情況 磁碟i o cpu效率 記憶體使用狀況 程序活動及ipc有關的活動等。sar命令引數很多,有時間...