Nmon(得名于 Nigel 的监控器)是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 体系开辟的一款计算机机能体系监控对象。Nmon 可以把操作体系的统计数据展示在屏幕上或者存储到一份数据文件里,来赞助懂得计算机资本的应用情况、调剂偏向和体系瓶颈。这个体系基准测试对象只须要应用一条敕令就能获得大年夜量重要的机能数据。应用 Nmon 可以很轻松的监控体系的 CPU、内存、收集、硬盘、文件体系、NFS、高耗过程、资本和 IBM Power 体系的微分区的信息。
Nmon 安装
Nmon 默认是存在于 Ubuntu 的仓库中的。你可以经由过程下面的敕令安装 Nmon:
- sudo apt-get install nmon
怎么应用Nmon来监控Linux的机能
安装完成后,经由过程在终端输入nmon 敕令来启动 Nmon
- nmon
你会看到下面的输出:
nmon-output
大年夜膳绫擎的截图可以看到 nmon 敕令行对象美满是交互式运行的,你可以应用快捷键来轻松查看对应的统计数据。你可以应用下面的 nmon 快捷键来显示不合的系一切计数据:
- q : 停止并退出 Nmon
- h : 查看赞助
- c : 查看 CPU 统计数据
- m : 查看内存统计数据
- d : 查看竽暌共盘统计数据
- k : 查看内核统计数据
- n : 查看收集统计数据
- N : 查看 NFS 统计数据
- j : 查看文件系一切计数据
- t : 查看高耗过程
- V : 查看虚拟内存统计数据
- v : 具体模式
核查 CPU 处理器
如不雅你想收集关于 CPU 机能相干的统计数据,你应当按下键盘上的c键,之后你将会看到下面的输出:
nmon_cpu_output
核查高耗过程统计数据
如不雅想收集体系正在运行的高耗过程的统计数据,按键盘上的t键,之后你将会看到下面的输出:
nmon_process_output
核查收集统计数据
如不雅想收集 Linux 体系的收集统计数据,按下n键,你将会看到下面输出:
n_network_output
硬盘 I/O 图表
应用d 键获取硬盘相干的信息,你会看到下面输出:
nmon_disk_output
核查内核信息
Nmon 一个异常重要的快捷键是k键,用来显示体系内核相干的概要信息。按下k键之后,会看到下面输出:
nmon_kernel_output
获取体系信息
对每个体系治理员来说一个异常有效的快捷键是r键,可以用来显示计算机的体系构造、操作体系版本号和 CPU 等不合伙源的信息。按下r键之后会看到下面输出:
【编辑推荐】
- 安装WMware 在Windows平台下进修Linux
- 17个案例带你3分钟搞定Linux正则表达式
- CoreOS,一款Linux容器发行版
- 编写Linux Shell脚本的最佳实践
- Linux自带i2c对象应用
nmon_system_output
总结
还有很多其他的对象做的和 Nmon 同样的工作,不过 Nmon 对一个 Linux 新手来说照样很友爱的。
推荐阅读
一、近况因为Android碎片化严重,屏幕适配一向是开辟中较为头疼的问题。面对市情上八门五花的屏幕大年夜小与分辨率,Android基于dp与res目次名称来适配的筹划已无法知足一次编写全屏幕适配>>>详细阅读
本文标题:使用Nmon监控Linux的系统性能
地址:http://www.17bianji.com/lsqh/36667.html
1/2 1