Mongodb性能监控(6)—操作系统级监控命令(Top)
-
1、Top命令概述
- 在前面已经介绍了数据库级别的Mongodb监控命令,下面我将介绍操作系统级监控命令。
- top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
- top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。
- 如果在前台执行该命令,它将独占前台,直到用户终止该程序为止。
- 比较准确的说,top命令提供了实时的对系统处理器的状态监视,它将显示系统中CPU最“敏感”的任务列表。
- 该命令可以按CPU使用、内存使用和执行时间对任务进行排序,而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。
2、Top命令示例
- Top命令使用简单、方便,在命令行下面直接输入top,然后回车就OK了。
<code>[root@ggnode2 ~]# top top - 15:05:57 up 30 days, 17:21, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 116 total, 1 running, 115 sleeping, 0 stopped, 0 zombie Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.3%hi, 0.0%si, 0.0%st Mem: 2050676k total, 1508400k used, 542276k free, 191908k buffers Swap: 2096472k total, 0k used, 2096472k free, 1031952k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3248 root 20 0 11068 1372 936 S 0.3 0.1 0:39.27 init.cssd 23155 root 20 0 398m 39m 8040 S 0.3 2.0 150:02.28 mongod 1 root 20 0 10364 684 568 S 0.0 0.0 0:19.46 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd 3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 4 root 20 0 0 0 0 S 0.0 0.0 0:43.21 ksoftirqd/0 5 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0 6 root 20 0 0 0 0 S 0.0 0.0 1:46.68 events/0 7 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuset 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khelper 9 root 20 0 0 0 0 S 0.0 0.0 0:00.00 netns 10 root 20 0 0 0 0 S 0.0 0.0 0:00.00 async/mgr 11 root 20 0 0 0 0 S 0.0 0.0 0:03.45 sync_supers 12 root 20 0 0 0 0 S 0.0 0.0 0:04.91 bdi-default 13 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kintegrityd/0 14 root 20 0 0 0 0 S 0.0 0.0 0:05.45 kblockd/0 15 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpid </code>
本帖部分内容已隐藏,请登入并回覆,以查看隐藏内容!
-
想看~快給我看~芝麻開門
-
想看~快給我看~芝麻開門
-
想看~快給我看~芝麻開門
-
想看~快給我看~芝麻開門
-
想看~快給我看~芝麻開門
-
@henryjia想看~快給我看~芝麻開門