歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux系統監控cpu工具集合

Linux系統監控cpu工具集合

日期:2017/2/28 14:23:24   编辑:Linux教程

Linux系統監控cpu工具集合

1.系統自帶的top工具

詳細參數說明:
15:46:08 :當前系統時間
45 days :系統運行45天
2 users :系統當前有兩個用戶登陸
load average:0.04,0.01,0.00 --cpu每5分鐘,10分鐘,15分鐘的負載
Tasks:105 total --系統一共有105個進程
1 running --有1個進程在運行
104 sleeping --104個進程休眠
0 stopped --0個進程停止
0 zombie --0個僵屍進程
Cpu(s): 0.4%us --用戶占用整個cpu的0.4%
0.1%sy --系統占用整個cpu的0.1%
0.0%ni --進程優先級占用整個cpu的0.0%
98.5%id --空閒cpu為98.5%
1.0%wa --IO等待占用cpu為1.0%
0.0%hi --硬中斷占用cpu為0.0%
0.0%si --軟中斷占用cpu為0.0%
Mem: 3887260k total --物理內存容量
3688496k used --使用多少內存
198764k free --剩余多少內存
12200k buffers --buffers緩存占用的內存
Swap: 2097144K --交換分區的大小
20300k used --使用交換分區
2076844k free --交換分區剩余多少
2028132k cached --交換分區中緩存的大小
PID --進程的pid值
USER --運行進程的用戶
PR --進程的優先級
NI --nice值(負值表示高優先級,正值表示低優先級)
VIRT --進程使用的虛擬內存
RES --進程使用的物理內存
SHR --共享內在的大小
S --進程的狀態
%CPU --進程使用CPU的百分比
%MEM --進程使用的內存百分比
TIME+ --進程使用CPU的時間
COMMAND --進程名

實用的top命令 http://www.linuxidc.com/Linux/2014-11/109769.htm

為什麼 Linux 的 htop 命令完勝 top 命令 http://www.linuxidc.com/Linux/2014-06/102626.htm

Ubuntu下最強大的進程監視器htop使用 http://www.linuxidc.com/Linux/2013-05/85030.htm

CentOS 6.5中安裝htop進程管理監控工具 http://www.linuxidc.com/Linux/2014-03/97775.htm

2.系統自帶的vmstat工具

詳細說明:
procs r --進程運行隊列
b --進程阻塞
swpd --交換內在的使用
free --物理內在的使用
buff --系統緩存(內存緩存)
cache --文件緩存(磁盤緩存)
si --系統輸入磁盤的大小
so --系統在磁盤輸出的大小
bi --數據塊的輸入大小
bo --數據塊的輸出大小
in --cpu中斷的次數
cs --客戶端占用cpu的時間
us --用戶占用cpu的時間
sy --系統占用cpu的時間
id --空閒cpu
wa --等待io占用cpu時間

Linux vmstat 命令詳解 http://www.linuxidc.com/Linux/2013-03/80983.htm

Linux下vmstat 顯示結果詳解 http://www.linuxidc.com/Linux/2013-01/77497.htm

Linux監控工具之vmstat 詳解 http://www.linuxidc.com/Linux/2012-09/71295.htm

Linux vmstat命令實戰詳解 http://www.linuxidc.com/Linux/2012-06/61771.htm

Linux vmstat監控系統負載 http://www.linuxidc.com/Linux/2012-01/51340.htm

vmstat命令詳解——Linux性能分析 http://www.linuxidc.com/Linux/2014-06/102884.htm



3.系統自帶的mpstat工具

參數說明:
CPU --表示所有CPU
%usr --用戶占用的cpu
%nice --優先級占用的cpu
%sys --系統占用的cpu
%iowait --硬盤等待占用的cpu
%irq --硬中斷時間
%soft --軟中斷時間
%idle --空閒cpu

4.系統自帶的uptime工具

參數說明:
16:29:26 up --系統當前時間
up 45 days, 4:01 --系統運行多少天
2 users --系統在線用戶
load average: 0.00, 0.00, 0.00 --系統每5,10,15分鐘cpu負載

Linux下使用w命令和uptime命令查看系統負載 http://www.linuxidc.com/Linux/2014-12/110130.htm

5.用epel源倉庫安裝的htop工具(htop是top的升級版本)

參數說明:
h,? --幫助信息
/ --搜索進程
t --顯示樹形結構
k --對進程傳遞信號
q --退出

Copyright © Linux教程網 All Rights Reserved