转发进程,日志进程等等
各进程占用CPU情况,具体得联系400 ,官网没有太详细的介绍
monitor process命令用来显示进程的统计信息。
【参数】
dumbtty:以哑终端方式显示进程统计信息(即屏幕不支持定时刷新统计信息)。指定该参数时,全部进程的统计信息以CPU使用率降序排列输出到屏幕上;不指定该参数时,统计信息以交互模式显示,缺省情况下按CPU占用率降序显示前10个进程的统计信息,且每隔5秒刷新一次。
iteration number:表示进程统计信息的显示次数,取值范围为1~4294967295。指定dumbtty参数时,number的缺省值为1;不指定dumbtty且不配置number参数时,表示显示次数没有限制,统计信息会每隔5秒刷新一次,一直显示。
slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示主设备。
cpu cpu-number:表示CPU的编号。
【使用指导】
不指定dumbtty参数的情况下,统计信息将以交互模式显示。在交互模式下,系统可以根据用户输入的交互命令字来调整显示方式或直接终止进程。在用户输入交互命令字之前,系统会自动计算可显示的进程个数,超出屏幕范围的进程不会显示。
在交互模式下可以使用的交互命令字及对应的功能请参见表1-12。
表1-12 monitor process命令支持的交互命令字描述表
命令字 | 功能描述 |
?或h | 帮助信息,显示可用的交互式命令字 |
1 | 各物理CPU状态的显示开关。比如: 1. 输入1,分别显示各物理CPU的参数值 2. 再次输入1,显示所有CPU的参数的平均值 3. 第三次输入1,又分别显示各物理CPU的参数值 4. 如此循环 缺省情况下,显示所有CPU的参数的平均值 |
c | 按CPU占用率降序排列,缺省情况下采用降序排列 |
d | 配置统计信息的更新时间间隔,取值范围为1~2147483647秒,缺省值为5 |
f | 按进程打开的文件句柄数降序排列 |
k | 终止一个任务,此命令会影响系统运行,请谨慎使用 |
l | 刷新屏幕 |
m | 按进程使用内存大小降序排列 |
n | 改变显示的进程个数,取值范围为0~2147483647(缺省值为10,0表示不作限制);超过屏幕范围时,仍只显示一屏内可容纳的进程个数 |
q | 退出交互模式 |
t | 按进程最近一次启动后的运行时间降序排列 |
< | 排序项向左移动一列 |
> | 排序项向右移动一列 |
【举例】
# 以哑终端方式显示进程统计信息。(使用该方式显示时,系统会一次显示所有进程的统计信息,并且不支持定时刷新,显示完毕后,会退回到命令视图)
<Sysname> monitor process dumbtty
428 processes; 561 threads; 2336 fds
Thread states: 18 running, 543 sleeping, 0 stopped, 0 zombie
CPU0: 89.53% idle, 0.00% user, 7.14% kernel, 3.33% interrupt, 0.00% steal
CPU1: 94.81% idle, 0.47% user, 2.36% kernel, 2.36% interrupt, 0.00% steal
Memory: 31775M total, 26159M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
404 404 120 S 16 16432K 03:22:57 0.68% diagd
1 1 120 S 18 11136K 00:08:21 0.27% scmd
348 348 115 R 0 0K 05:54:40 0.15% [kdrvfwd20]
349 349 115 R 0 0K 05:57:55 0.14% [kdrvfwd21]
350 350 115 R 0 0K 05:52:45 0.14% [kdrvfwd22]
352 352 115 R 0 0K 05:47:38 0.14% [kdrvfwd24]
354 354 115 R 0 0K 05:38:52 0.14% [kdrvfwd26]
344 344 115 R 0 0K 05:41:15 0.13% [kdrvfwd16]
345 345 115 R 0 0K 05:34:40 0.13% [kdrvfwd17]
346 346 115 R 0 0K 05:33:35 0.13% [kdrvfwd18]
347 347 115 R 0 0K 05:22:29 0.13% [kdrvfwd19]
351 351 115 R 0 0K 05:39:24 0.13% [kdrvfwd23]
353 353 115 R 0 0K 05:29:42 0.13% [kdrvfwd25]
355 355 115 R 0 0K 05:26:17 0.13% [kdrvfwd27]
356 356 115 R 0 0K 05:28:52 0.13% [kdrvfwd28]
357 357 115 R 0 0K 05:26:31 0.13% [kdrvfwd29]
……其他显示信息略……
# 以哑终端方式显示进程统计信息,并且执行一次命令显示两次统计结果。
<Sysname> monitor process dumbtty iteration 2
428 processes; 561 threads; 2336 fds
Thread states: 18 running, 543 sleeping, 0 stopped, 0 zombie
CPU0: 89.53% idle, 0.00% user, 7.14% kernel, 3.33% interrupt, 0.00% steal
CPU1: 94.81% idle, 0.47% user, 2.36% kernel, 2.36% interrupt, 0.00% steal
Memory: 31775M total, 26159M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
404 404 120 S 16 16432K 03:22:57 0.68% diagd
1 1 120 S 18 11136K 00:08:21 0.27% scmd
348 348 115 R 0 0K 05:54:40 0.15% [kdrvfwd20]
349 349 115 R 0 0K 05:57:55 0.14% [kdrvfwd21]
350 350 115 R 0 0K 05:52:45 0.14% [kdrvfwd22]
352 352 115 R 0 0K 05:47:38 0.14% [kdrvfwd24]
354 354 115 R 0 0K 05:38:52 0.14% [kdrvfwd26]
344 344 115 R 0 0K 05:41:15 0.13% [kdrvfwd16]
345 345 115 R 0 0K 05:34:40 0.13% [kdrvfwd17]
346 346 115 R 0 0K 05:33:35 0.13% [kdrvfwd18]
347 347 115 R 0 0K 05:22:29 0.13% [kdrvfwd19]
351 351 115 R 0 0K 05:39:24 0.13% [kdrvfwd23]
353 353 115 R 0 0K 05:29:42 0.13% [kdrvfwd25]
355 355 115 R 0 0K 05:26:17 0.13% [kdrvfwd27]
356 356 115 R 0 0K 05:28:52 0.13% [kdrvfwd28]
357 357 115 R 0 0K 05:26:31 0.13% [kdrvfwd29]
……其他进程的显示信息略……
// 5秒钟后,系统会自动统计一次,并显示统计信息如下。(相当于执行了两次monitor process dumbtty,两次执行的时间间隔为5秒)
428 processes; 561 threads; 2338 fds
Thread states: 19 running, 542 sleeping, 0 stopped, 0 zombie
CPU0: 86.26% idle, 1.05% user, 8.99% kernel, 3.70% interrupt, 0.00% steal
CPU1: 90.44% idle, 1.06% user, 4.78% kernel, 3.72% interrupt, 0.00% steal
Memory: 31775M total, 26158M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
404 404 120 R 18 16460K 03:23:03 0.50% diagd
1 1 120 S 18 11136K 00:08:21 0.24% scmd
344 344 115 R 0 0K 05:41:25 0.13% [kdrvfwd16]
348 348 115 R 0 0K 05:54:51 0.13% [kdrvfwd20]
349 349 115 R 0 0K 05:58:06 0.13% [kdrvfwd21]
350 350 115 R 0 0K 05:52:56 0.13% [kdrvfwd22]
352 352 115 R 0 0K 05:47:49 0.13% [kdrvfwd24]
345 345 115 R 0 0K 05:34:51 0.12% [kdrvfwd17]
346 346 115 R 0 0K 05:33:45 0.12% [kdrvfwd18]
347 347 115 R 0 0K 05:22:39 0.12% [kdrvfwd19]
351 351 115 R 0 0K 05:39:34 0.12% [kdrvfwd23]
353 353 115 R 0 0K 05:29:52 0.12% [kdrvfwd25]
354 354 115 R 0 0K 05:39:02 0.12% [kdrvfwd26]
356 356 115 R 0 0K 05:29:02 0.12% [kdrvfwd28]
357 357 115 R 0 0K 05:26:41 0.12% [kdrvfwd29]
……其他进程的显示信息略……
# 以交互方式显示进程统计信息。
<Sysname> monitor process
428 processes; 561 threads; 2336 fds
Thread states: 20 running, 541 sleeping, 0 stopped, 0 zombie
CPU: 98.21% idle, 0.17% user, 1.57% kernel, 0.05% interrupt, 0.00% steal
Memory: 31775M total, 26158M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
348 348 115 R 0 0K 05:55:08 0.09% [kdrvfwd20]
349 349 115 R 0 0K 05:58:22 0.09% [kdrvfwd21]
350 350 115 R 0 0K 05:53:12 0.09% [kdrvfwd22]
352 352 115 R 0 0K 05:48:05 0.09% [kdrvfwd24]
344 344 115 R 0 0K 05:41:41 0.09% [kdrvfwd16]
351 351 115 R 0 0K 05:39:50 0.09% [kdrvfwd23]
404 404 120 S 16 16468K 03:23:12 0.09% diagd
353 353 115 R 0 0K 05:30:07 0.09% [kdrvfwd25]
354 354 115 R 0 0K 05:39:18 0.09% [kdrvfwd26]
345 345 115 R 0 0K 05:35:07 0.08% [kdrvfwd17]
以上信息会每隔5秒刷新一次。
· 输入“h”或“?”,将显示如下帮助信息。
Help for interactive commands:
?,h Show the available interactive commands
1 Toggle SMP view: "1" single/separate states
c Sort by the CPU field(default)
d Set the delay interval between screen updates
f Sort by number of open files
k Kill a job
l Refresh the screen
m Sort by memory used
n Set the maximum number of processes to display
q Quit the interactive display
t Sort by run time of processes since last restart
< Move sort field to the next left column
> Move sort field to the next right column
Press any key to continue
· 输入“d”后,根据出现的提示如果输入“3”,则统计信息将会每隔3秒更新一次。
Enter the delay interval between updates(1~2147483647):3
· 输入“n”后,根据出现的提示如果输入“5”,则显示的进程数目将会变为5个。
Enter the max number of processes to display(0 means unlimited):5
428 processes; 561 threads; 2336 fds
Thread states: 18 running, 543 sleeping, 0 stopped, 0 zombie
CPU: 97.24% idle, 0.28% user, 2.41% kernel, 0.07% interrupt, 0.00% steal
Memory: 31775M total, 26158M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
349 349 115 R 0 0K 05:59:31 0.14% [kdrvfwd21]
348 348 115 R 0 0K 05:56:16 0.14% [kdrvfwd20]
350 350 115 R 0 0K 05:54:20 0.14% [kdrvfwd22]
352 352 115 R 0 0K 05:49:12 0.14% [kdrvfwd24]
404 404 120 S 16 16480K 03:24:25 0.14% diagd
· 输入“f”,统计信息将以打开的文件句柄数降序输出(c、m、t命令字类似)。
366 processes; 467 threads; 3408 fds
Thread states: 1 running, 466 sleeping, 0 stopped, 0 zombie
CPU: 98.41% idle, 0.41% user, 1.16% kernel, 0.02% interrupt, 0.00% steal
Memory: 3933M total, 2087M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
570 570 120 S 402 121288K 00:02:47 0.00% ntopd
205 205 100 S 221 44496K 00:00:07 0.00% dbmd
549 549 120 S 111 288520K 00:52:52 0.03% dpid
502 502 125 S 80 25468K 00:00:24 0.00% ipstackd
208 208 105 S 66 2208K 00:00:00 0.00% had
70414 70414 125 S 65 16736K 00:00:21 0.00% ip6stackd
249 249 120 S 57 41100K 00:00:16 0.00% aclmgrd
521 521 120 S 56 51844K 00:38:49 0.03% ospfd
236 236 120 S 48 10364K 00:00:37 0.00% aaad
510 510 120 S 48 23092K 00:00:00 0.00% l3vpnd
· 输入“k”后,根据出现的提示如果输入208,将会终止此JID对应的任务“had”。
Enter the JID to kill: 208
365 processes; 466 threads; 3341 fds
Thread states: 1 running, 465 sleeping, 0 stopped, 0 zombie
CPU: 98.33% idle, 0.45% user, 1.20% kernel, 0.02% interrupt, 0.00% steal
Memory: 3933M total, 2087M available, page size 4K
JID PID PRI State FDs MEM HH:MM:SS CPU Name
570 570 120 S 402 121288K 00:02:47 0.00% ntopd
205 205 100 S 220 44496K 00:00:07 0.00% dbmd
549 549 120 S 111 288520K 00:52:53 0.05% dpid
502 502 125 S 80 25468K 00:00:24 0.01% ipstackd
70414 70414 125 S 65 16736K 00:00:21 0.00% ip6stackd
249 249 120 S 57 41100K 00:00:16 0.00% aclmgrd
521 521 120 S 56 51844K 00:38:50 0.03% ospfd
236 236 120 S 48 10364K 00:00:37 0.01% aaad
510 510 120 S 48 23092K 00:00:00 0.00% l3vpnd
136620 136620 120 S 48 49232K 00:06:08 0.03% ospfv3d
· 输入“q”,将退出交互模式。
表1-13 monitor process命令输出信息描述表
字段 | 描述 |
84 processes; 107 threads; 683 fds | 系统的进程总数,线程总数,文件句柄总数 |
Thread states: 1 running, 102 sleeping, 0 stopped, 0 zombie | 线程状态:处于running状态的线程数,处于sleeping(包括interruptible sleep和uninterruptible sleep)状态的线程数,处于stopped状态的线程数,处于zombie状态的线程数 |
CPU: 97.39% idle, 0.19% user, 2.04% kernel, 0.38% interrupt, 0.00% steal | CPU状态:空闲率,用户态占用率,内核态占用率,中断占用率,虚拟CPU等待物理CPU响应的时间占总CPU时间的百分比 |
Memory | 内存状态:总量,可用内存数,page大小,单位为KB |
JID | 任务编号(用于唯一标识一个进程,该编号不会随着进程的重启而改变) |
PID | 进程编号 |
PRI | 进程优先级 |
State | 进程状态,可能的取值为: · R:running,运行状态或处于运行队列 · S:sleeping,可中断睡眠状态 · T:traced or stopped,暂停状态 · D:uninterruptible sleep,不可中断睡眠状态 · Z:zombie,僵死状态 |
FDs | file descriptions,进程打开的文件句柄数 |
MEM | 进程所使用的内存大小(内核线程该项显示为0) |
HH:MM:SS | 进程自最近一次启动以来的运行时间 |
CPU | 进程CPU使用率 |
Name | 进程名称(如果进程名称带有“[ ]”标记,则表示该进程为内核线程) |
使用命令monitor process设置查询的参数。 可以根据实际问题设置更新频率时间。
?或h | 帮助信息,显示可用的交互式命令字 |
1 | 各物理CPU状态的显示开关。比如: 1. 输入1,分别显示各物理CPU的参数值 2. 再次输入1,显示所有CPU的参数的平均值 3. 第三次输入1,又分别显示各物理CPU的参数值 4. 如此循环 缺省情况下,显示所有CPU的参数的平均值 |
c | 按CPU占用率降序排列,缺省情况下采用降序排列 |
d | 配置统计信息的更新时间间隔,取值范围为1~2147483647秒,缺省值为5 |
f | 按进程打开的文件句柄数降序排列 |
k | 终止一个任务,此命令会影响系统运行,请谨慎使用 |
l | 刷新屏幕 |
m | 按进程使用内存大小降序排列 |
n | 改变显示的进程个数,取值范围为0~2147483647(缺省值为10,0表示不作限制);超过屏幕范围时,仍只显示一屏内可容纳的进程个数 |
q | 退出交互模式 |
t | 按进程最近一次启动后的运行时间降序排列 |
< | 排序项向左移动一列 |
> | 排序项向右移动一列 |


暂无评论
monitor process命令用来显示进程的统计信息。
【命令】
monitor process [ dumbtty ] [ iteration number ] [ slot slot-number [ cpu cpu-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
dumbtty:以哑终端方式显示进程统计信息(即屏幕不支持定时刷新统计信息)。指定该参数时,全部进程的统计信息以CPU使用率降序排列输出到屏幕上;不指定该参数时,统计信息以交互模式显示,缺省情况下按CPU占用率降序显示前10个进程的统计信息,且每隔5秒刷新一次。
iteration number:表示进程统计信息的显示次数,取值范围为1~4294967295。指定dumbtty参数时,number的缺省值为1;不指定dumbtty且不配置number参数时,表示显示次数没有限制,统计信息会每隔5秒刷新一次,一直显示。
slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示主设备。
cpu cpu-number:表示CPU的编号。
【使用指导】
不指定dumbtty参数的情况下,统计信息将以交互模式显示。在交互模式下,系统可以根据用户输入的交互命令字来调整显示方式或直接终止进程。在用户输入交互命令字之前,系统会自动计算可显示的进程个数,超出屏幕范围的进程不会显示。
在交互模式下可以使用的交互命令字及对应的功能请参见表1-17。
表1-17 monitor process命令支持的交互命令字描述表
命令字 | 功能描述 |
?或h | 帮助信息,显示可用的交互式命令字 |
1 | 各物理CPU状态的显示开关。比如: 1. 输入1,分别显示各物理CPU的参数值 2. 再次输入1,显示所有CPU的参数的平均值 3. 第三次输入1,又分别显示各物理CPU的参数值 4. 如此循环 缺省情况下,显示所有CPU的参数的平均值 |
c | 按CPU占用率降序排列,缺省情况下采用降序排列 |
d | 配置统计信息的更新时间间隔,取值范围为1~2147483647秒,缺省值为5 |
f | 按进程打开的文件句柄数降序排列 |
k | 终止一个任务,此命令会影响系统运行,请谨慎使用 |
l | 刷新屏幕 |
m | 按进程使用内存大小降序排列 |
n | 改变显示的进程个数,取值范围为0~2147483647(缺省值为10,0表示不作限制);超过屏幕范围时,仍只显示一屏内可容纳的进程个数 |
q | 退出交互模式 |
t | 按进程最近一次启动后的运行时间降序排列 |
< | 排序项向左移动一列 |
> | 排序项向右移动一列 |
【举例】
# 以哑终端方式显示进程统计信息。(使用该方式显示时,系统会一次显示所有进程的统计信息,并且不支持定时刷新,显示完毕后,会退回到命令视图)
<Sysname> monitor process dumbtty
79 processes; 416 threads; 8473 FDs
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie
CPU0 states: 95.55% idle, 2.67% user, 1.78% kernel, 0.00% interrupt
CPU1 states: 98.22% idle, 0.89% user, 0.89% kernel, 0.00% interrupt
CPU2 states: 99.12% idle, 0.00% user, 0.88% kernel, 0.00% interrupt
CPU3 states: 86.62% idle, 5.35% user, 8.03% kernel, 0.00% interrupt
Container CPU0 states: 4.46%
Container CPU1 states: 3.57%
Container CPU2 states: 2.65%
Container CPU3 states: 12.50%
Memory: 15952M total, 11880M available, page size 4K
Container memory: 15952M total, 11880M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
920 920 120 S 67 341444K 01:34:07 2.45% 2.79% diagd
652 652 100 S 711 3060976K 12:00:05 1.47% 1.67% drvuserd
940 940 120 S 1038 3881152K 04:12:51 0.49% 0.55% forward
1 1 120 S 45 174952K 00:00:03 0.24% 0.27% scmd
1077 1077 120 S 132 379140K 00:18:44 0.24% 0.27% ethd
其他显示信息略。
# 以哑终端方式显示进程统计信息,并且执行一次命令显示两次统计结果。
<Sysname> monitor process dumbtty iteration 2
79 processes; 416 threads; 8473 FDs
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie
CPU0 states: 95.55% idle, 2.67% user, 1.78% kernel, 0.00% interrupt
CPU1 states: 99.10% idle, 0.00% user, 0.90% kernel, 0.00% interrupt
CPU2 states: 92.80% idle, 2.70% user, 4.50% kernel, 0.00% interrupt
CPU3 states: 90.92% idle, 3.63% user, 5.45% kernel, 0.00% interrupt
Container CPU0 states: 5.35%
Container CPU1 states: 3.60%
Container CPU2 states: 2.70%
Container CPU3 states: 10.00%
Memory: 15952M total, 11878M available, page size 4K
Container memory: 15952M total, 11878M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
920 920 120 S 67 341444K 01:34:07 2.47% 2.57% diagd
652 652 100 S 711 3060976K 12:00:09 1.12% 1.16% drvuserd
940 940 120 S 1038 3881152K 04:12:52 0.44% 0.46% forward
1544 1544 120 S 144 431872K 02:19:58 0.44% 0.46% isisd
1 1 120 S 45 174952K 00:00:03 0.22% 0.23% scmd
1077 1077 120 S 132 379140K 00:18:44 0.22% 0.23% ethd
其他显示信息略。
// 5秒钟后,系统会自动统计一次,并显示统计信息如下。(相当于执行了两次monitor process dumbtty,两次执行的时间间隔为5秒)
79 processes; 416 threads; 8473 FDs
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie
CPU0 states: 95.90% idle, 2.54% user, 1.56% kernel, 0.00% interrupt
CPU1 states: 94.12% idle, 1.96% user, 3.92% kernel, 0.00% interrupt
CPU2 states: 96.88% idle, 1.95% user, 1.17% kernel, 0.00% interrupt
CPU3 states: 98.45% idle, 0.58% user, 0.97% kernel, 0.00% interrupt
Container CPU0 states: 4.69%
Container CPU1 states: 4.50%
Container CPU2 states: 2.34%
Container CPU3 states: 1.76%
Memory: 15952M total, 11878M available, page size 4K
Container memory: 15952M total, 11878M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
652 652 100 S 711 3060976K 12:00:09 1.58% 1.43% drvuserd
920 920 120 S 67 341444K 01:34:07 0.70% 0.64% diagd
940 940 120 S 1038 3881152K 04:12:52 0.54% 0.49% forward
1544 1544 120 S 144 431872K 02:19:58 0.27% 0.24% isisd
853 853 120 S 33 194772K 00:27:33 0.10% 0.09% loads
1573 1573 120 S 79 350424K 00:46:47 0.10% 0.09% nqad
865 865 120 S 115 541132K 00:00:25 0.05% 0.04% devd
1094 1094 120 S 103 448796K 00:12:33 0.05% 0.04% staticrtd
其他显示信息略。
# 以交互方式显示进程统计信息。
<Sysname> monitor process
79 processes; 416 threads; 8474 FDs
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie
CPU states: 96.53% idle, 1.76% user, 1.71% kernel, 0.00% interrupt
Container CPU states: 3.37% total, 1.68% user, 1.69% system
Memory: 15952M total, 11877M available, page size 4K
Container memory: 15952M total, 11877M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
652 652 100 S 711 3060976K 12:00:14 1.45% 1.41% drvuserd
920 920 120 S 67 341444K 01:34:08 0.64% 0.63% diagd
940 940 120 S 1039 3881152K 04:12:54 0.50% 0.48% forward
1544 1544 120 S 144 431872K 02:19:59 0.29% 0.29% isisd
1077 1077 120 S 132 379140K 00:18:45 0.09% 0.09% ethd
1573 1573 120 S 79 350424K 00:46:47 0.09% 0.09% nqad
853 853 120 S 33 194772K 00:27:33 0.04% 0.04% loads
921 921 120 S 65 397888K 00:00:21 0.04% 0.04% lauthd
928 928 120 S 150 514804K 00:13:14 0.04% 0.04% vland
1545 1545 125 S 110 449236K 00:24:54 0.04% 0.04% ip6addrd
以上信息会每隔5秒刷新一次。
· 输入“h”或“?”,将显示如下帮助信息。
Help for interactive commands:
?,h Show the available interactive commands
1 Toggle SMP view: '1' single/separate states
c Sort by the CPU field(default)
d Set the delay interval between screen updates
f Sort by number of open files
k Kill a job
l Refresh the screen
m Sort by memory used
n Set the maximum number of processes to display
q Quit the interactive display
t Sort by run time of processes since last restart
< Move sort field to the next left column
> Move sort field to the next right column
Press any key to continue
· 输入“d”后,根据出现的提示如果输入“3”,则统计信息将会每隔3秒更新一次。
Enter the delay interval between updates(1~2147483647):3
· 输入“n”后,根据出现的提示如果输入“5”,则显示的进程数目将会变为5个。
Enter the max number of processes to display(0 means unlimited):5
79 processes; 416 threads; 8473 FDs
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie
CPU states: 96.06% idle, 1.77% user, 2.17% kernel, 0.00% interrupt
Container CPU states: 3.62% total, 1.68% user, 1.94% system
Memory: 15952M total, 11878M available, page size 4K
Container memory: 15952M total, 11878M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
652 652 100 S 711 3060976K 12:00:40 1.55% 1.42% drvuserd
920 920 120 S 67 341444K 01:34:23 1.00% 0.92% diagd
940 940 120 S 1038 3881152K 04:13:03 0.63% 0.58% forward
1544 1544 120 S 144 431872K 02:20:04 0.26% 0.24% isisd
1077 1077 120 S 132 379140K 00:18:45 0.17% 0.16% ethd
· 输入“f”,统计信息将以打开的文件句柄数降序输出(c、m、t命令字类似)。
79 processes; 416 threads; 8473 FDs
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie
CPU states: 95.84% idle, 2.08% user, 2.08% kernel, 0.00% interrupt
Container CPU states: 4.49% total, 2.15% user, 2.34% system
Memory: 15952M total, 11878M available, page size 4K
Container memory: 15952M total, 11878M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
940 940 120 S 1038 3881152K 04:13:04 0.53% 0.57% forward
652 652 100 S 711 3060976K 12:00:42 1.21% 1.30% drvuserd
898 898 120 S 278 835480K 00:01:41 0.00% 0.00% ifast
880 880 100 S 213 681996K 00:00:01 0.00% 0.00% ifmgr
1078 1078 120 S 194 644916K 00:00:06 0.00% 0.00% qosd
861 861 100 S 175 829244K 00:00:01 0.00% 0.00% dbmd
1637 1637 120 S 172 554460K 00:12:16 0.13% 0.14% bgpd
1440 1440 110 S 168 580800K 00:19:17 0.00% 0.00% laggd
928 928 120 S 150 514804K 00:13:15 0.13% 0.14% vland
1076 1076 120 S 149 564588K 00:19:38 0.00% 0.00% macd
· 输入“k”后,根据出现的提示如果输入884,将会终止此JID对应的任务“lsmd”。
Enter the JID to kill: 884
78 processes; 414 threads; 8401 FDs
Thread states: 2 running, 412 sleeping, 0 stopped, 0 zombie
CPU states: 96.43% idle, 1.76% user, 1.81% kernel, 0.00% interrupt
Container CPU states: 3.33% total, 1.63% user, 1.70% system
Memory: 15952M total, 11880M available, page size 4K
Container memory: 15952M total, 11880M available
JID PID PRI State FDs MEM HH:MM:SS CPU C-CPU Name
652 652 100 S 711 3060976K 12:00:48 1.45% 1.35% drvuserd
920 920 120 S 67 341444K 01:34:26 0.65% 0.60% diagd
940 940 120 S 1037 3881152K 04:13:06 0.50% 0.46% forward
1544 1544 120 S 144 431872K 02:20:06 0.29% 0.27% isisd
928 928 120 S 150 514804K 00:13:15 0.09% 0.09% vland
1094 1094 120 S 103 448796K 00:12:34 0.09% 0.09% staticrtd
1573 1573 120 S 79 350424K 00:46:49 0.09% 0.09% nqad
853 853 120 S 33 194772K 00:27:34 0.04% 0.04% loads
1076 1076 120 S 149 564588K 00:19:38 0.04% 0.04% macd
1545 1545 125 S 110 449236K 00:24:56 0.04% 0.04% ip6addrd
· 输入“q”,将退出交互模式。
表1-18 monitor process命令输出信息描述表
字段 | 描述 |
79 processes; 416 threads; 8473 FDs | 系统的进程总数,线程总数,文件句柄总数 |
Thread states: 1 running, 415 sleeping, 0 stopped, 0 zombie | 线程状态: · 处于running状态的线程数 · 处于sleeping(包括interruptible sleep和uninterruptible sleep)状态的线程数 · 处于stopped状态的线程数 · 处于zombie状态的线程数 |
CPU states | 物理设备上CPU的使用情况:空闲率,用户态占用率,内核态占用率,中断占用率 |
Container CPU states | 容器对CPU的占用率 |
Memory | 物理设备上内存的使用情况:总量,剩余内存的大小,page大小,单位为KB |
Container Memory | 容器内内存的使用情况:容器内存的总量,容器内剩余内存的大小,单位为KB |
JID | 任务编号(用于唯一标识一个进程,该编号不会随着进程的重启而改变) |
PID | 进程编号 |
PRI | 进程优先级 |
State | 进程状态,可能的取值为: · R:running,运行状态或处于运行队列 · S:sleeping,可中断睡眠状态 · T:traced or stopped,暂停状态 · D:uninterruptible sleep,不可中断睡眠状态 · Z:zombie,僵死状态 |
FDs | file descriptions,进程打开的文件句柄数 |
MEM | 进程所使用的内存大小(内核线程该项显示为0) |
HH:MM:SS | 进程自最近一次启动以来的运行时间 |
CPU | 物理设备内进程的CPU使用率 |
C-CPU | 容器内进程的CPU利用率 |
Name | 进程名称(如果进程名称带有“[ ]”标记,则表示该进程为内核线程) |
monitor thread命令用来显示线程的统计信息。
【命令】
monitor thread [ dumbtty ] [ iteration number ] [ slot slot-number [ cpu cpu-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
dumbtty:以哑终端方式显示线程统计信息(即屏幕不支持定时刷新统计信息)。指定该参数时,全部线程的统计信息以CPU使用率降序排列输出到屏幕上。不指定该参数时,统计信息以交互模式显示,缺省情况下按CPU占用率降序显示前10个线程的统计信息,且每隔5秒更新一次。
iteration number:进程统计信息的显示次数,取值范围为1~4294967295。指定dumbtty参数时number的缺省值为1;不指定dumbtty且不配置number参数时,表示显示次数没有限制,统计信息会一直显示。
slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示主设备。
cpu cpu-number:表示CPU的编号。
【使用指导】
不指定dumbtty参数的情况下,统计信息将以交互模式显示。在交互模式下,系统可以根据用户输入的交互命令字来调整显示方式或直接终止进程。在用户输入交互命令字之前,系统会自动计算可显示的线程个数,超出屏幕范围的线程不会显示。
在交互模式下可以使用的交互命令字及对应的功能请参见表1-19。
表1-19 monitor thread命令支持的交互命令字描述表
命令字 | 功能描述 |
?或h | 帮助信息,显示可用的交互式命令字 |
1 | 各物理CPU状态的显示开关。比如: 5. 输入1,分别显示各物理CPU的参数值 6. 再次输入1,显示所有CPU的参数的平均值 7. 第三次输入1,又分别显示各物理CPU的参数值 8. 如此循环 缺省情况下,显示所有CPU的参数的平均值 |
c | 按CPU占用率降序排列,缺省情况下采用降序排列 |
d | 配置统计信息的更新时间间隔,单位为秒,缺省值为5 |
k | 终止一个任务(进程),此命令会影响系统运行,请谨慎使用 |
l | 刷新屏幕 |
n | 改变显示的线程个数,取值为0~2147483647(缺省值为10,0表示不作限制);超过屏幕范围时,仍只显示一屏内可容纳的线程个数 |
q | 退出交互模式 |
t | 按进程最近一次启动后的运行时间降序排列 |
< | 排序项向左移动一列 |
> | 排序项向右移动一列 |
【举例】
# 以哑终端方式显示线程统计信息。
<Sysname> monitor thread dumbtty
72 processes; 326 threads
Thread states: 4 running, 322 sleeping, 0 stopped, 0 zombie
CPU0 states: 0.01% idle, 22.88% user, 77.11% kernel, 0.00% interrupt
CPU1 states: 93.08% idle, 0.00% user, 0.00% kernel, 6.92% interrupt
CPU2 states: 100.00% idle, 0.00% user, 0.00% kernel, 0.00% interrupt
CPU3 states: 100.00% idle, 0.00% user, 0.00% kernel, 0.00% interrupt
CPU4 states: 100.00% idle, 0.00% user, 0.00% kernel, 0.00% interrupt
CPU5 states: 100.00% idle, 0.00% user, 0.00% kernel, 0.00% interrupt
CPU6 states: 100.00% idle, 0.00% user, 0.00% kernel, 0.00% interrupt
CPU7 states: 100.00% idle, 0.00% user, 0.00% kernel, 0.00% interrupt
Container CPU0 states: 107.46%
Container CPU1 states: 0.00%
Container CPU2 states: 0.00%
Container CPU3 states: 0.46%
Container CPU4 states: 0.00%
Container CPU5 states: 0.46%
Container CPU6 states: 0.00%
Container CPU7 states: 0.00%
Memory: 3932M total, 173M available, page size 4K
Container memory: 3932M total, 173M available
JID TID LAST_CPU PRI State HH:MM:SS MAX CPU C-CPU Name
862 862 0 120 R 15:47:52 0 4.54% 4.56% scanengi
861 861 0 120 R 15:47:52 0 4.36% 4.38% managerd
897 1001 0 120 R 15:47:48 0 3.42% 3.44% NDClient
878 878 0 120 S 00:08:06 0 0.08% 0.08% diagd
897 1027 0 120 S 00:03:23 0 0.08% 0.08% APMGRFW_
1443 1444 0 120 S 00:01:09 0 0.08% 0.08% ccf_thre
其它显示信息略。
# 以交互模式显示线程统计信息。
<Sysname> monitor thread
72 processes; 326 threads
Thread states: 4 running, 322 sleeping, 0 stopped, 0 zombie
CPU states: 87.00% idle, 3.73% user, 8.71% kernel, 0.56% interrupt
Container CPU states: 12.55% total, 3.72% user, 8.83% system
Memory: 3932M total, 173M available, page size 4K
Container memory: 3932M total, 173M available
JID TID LAST_CPU PRI State HH:MM:SS MAX CPU C-CPU Name
861 861 0 120 R 15:48:07 0 4.06% 3.92% managerd
897 1001 0 120 R 15:48:03 0 4.06% 3.92% NDClient
862 862 0 120 R 15:48:07 0 3.95% 3.81% scanengi
1 1 0 120 S 00:00:00 0 0.11% 0.10% scmd
897 958 0 120 S 00:06:47 0 0.11% 0.10% AGINGQUE
897 960 3 120 S 00:05:03 0 0.11% 0.10% AGINGQUE
897 1002 0 120 S 00:02:48 0 0.11% 0.10% TP_TIMER
897 1027 0 120 S 00:03:23 0 0.11% 0.10% APMGRFW_
897 8128 0 120 S 00:00:49 0 0.11% 0.10% ND_MAIN
897 8134 0 120 S 00:01:15 0 0.11% 0.10% IP6ADDR
· 输入“h”或“?”,帮助信息显示如下:
Help for interactive commands:
?,h Show the available interactive commands
1 Toggle SMP view: '1' single/separate states
c Sort by the CPU field(default)
d Set the delay interval between screen updates
k Kill a job
l Refresh the screen
n Set the maximum number of threads to display
q Quit the interactive display
t Sort by run time of threads since last restart
< Move sort field to the next left column
> Move sort field to the next right column
Press any key to continue
· 输入“d”后,根据出现的提示如果输入“3”,统计信息将会每隔3秒更新一次。
Enter the delay interval between screen updates(1~2147483647):3
· 输入“n”后,根据出现的提示如果输入“5”,显示的线程数目将会变为5个。
Enter the max number of threads to display(0 means unlimited):5
72 processes; 326 threads
Thread states: 4 running, 322 sleeping, 0 stopped, 0 zombie
CPU states: 86.65% idle, 3.37% user, 9.07% kernel, 0.91% interrupt
Container CPU states: 12.54% total, 3.39% user, 9.15% system
Memory: 3932M total, 173M available, page size 4K
Container memory: 3932M total, 173M available
JID TID LAST_CPU PRI State HH:MM:SS MAX CPU C-CPU Name
861 861 0 120 R 15:48:17 0 4.26% 4.00% managerd
862 862 0 120 R 15:48:17 0 4.26% 4.00% scanengi
897 1001 0 120 R 15:48:13 0 4.26% 4.00% NDClient
897 958 0 120 S 00:06:47 0 0.04% 0.04% AGINGQUE
897 960 3 120 S 00:05:03 0 0.04% 0.04% AGINGQUE
· 输入“k”后,根据出现的提示输入881,将会终止此JID对应的任务diagd。
Enter the JID to kill:861
71 processes; 325 threads
Thread states: 3 running, 322 sleeping, 0 stopped, 0 zombie
CPU states: 86.95% idle, 3.21% user, 9.23% kernel, 0.61% interrupt
Container CPU states: 12.52% total, 3.24% user, 9.28% system
Memory: 3932M total, 175M available, page size 4K
Container memory: 3932M total, 175M available
JID TID LAST_CPU PRI State HH:MM:SS MAX CPU C-CPU Name
897 1001 0 120 R 15:48:21 0 6.23% 5.97% NDClient
862 862 0 120 R 15:48:25 0 6.21% 5.95% scanengi
878 878 0 120 S 00:08:07 0 0.07% 0.06% diagd
897 962 5 120 S 00:04:55 0 0.04% 0.04% AGINGQUE
8132 8132 0 125 S 00:02:26 0 0.04% 0.04% ip6addrd
· 输入“q”,将退出交互模式。
表1-20 monitor thread命令显示信息描述表
显示项 | 内容描述 |
72 processes; 326 threads | 系统的进程总数,线程总数 |
Thread states | 线程状态: · 处于running状态的线程数 · 处于sleeping(包括interruptible sleep和uninterruptible sleep)状态的线程数 · 处于stopped状态的线程数 · 处于zombie状态的线程数 |
CPU states | 物理设备上CPU的使用情况:空闲率,用户态占用率,内核态占用率,中断占用率 |
Container CPU states | 容器对CPU的占用率 |
Memory | 物理设备上内存的使用情况:总量,剩余内存的大小,page大小,单位为KB |
Container Memory | 容器内内存的使用情况:容器内存的总量,容器内剩余内存的大小,单位为KB |
JID | 任务编号,用于唯一标识一个进程,该编号不会随着进程的重启而改变 |
TID | 线程编号 |
LAST_CPU | 线程最近一次被调度所在的CPU的编号 |
PRI | 线程优先级 |
State | 进程状态,可能的取值为: · R:running,运行状态或处于运行队列 · S:sleeping,可中断睡眠状态 · T:traced or stopped,暂停状态 · D:uninterruptible sleep,不可中断睡眠状态 · Z:zombie,僵死状态 |
HH:MM:SS | 线程自最近一次启动以来的运行时间 |
MAX | 线程单次调度占用CPU的最长时间,以毫秒为单位 |
CPU | 物理设备内线程的CPU使用率 |
C-CPU | 容器内线程的CPU利用率 |
Name | 线程名称(如果线程名称带有“[ ]”标记,则表示该线程为内核线程) |
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论