1. 简介
nmon用于在一个屏幕上显示重要的性能优化信息,可以监控CPU、内存、磁盘IO、网络IO、磁盘空间、内存Page以及硬件信息的。
2. Hello World
1. 安装
yum install nmon.x86_64 -y
2. 启动
nmon

- 选项说明
-
c: 显示每一个CPU内核的使用情况,分为用户、系统、Wait以及空闲的

-
l: 长时间区间内,整体CPU的消耗情况

-
m: 内存信息

-
n: 网络信息,包括丢包情况
-
d: 磁盘读写情况

-
k: 内核状态,平均负载、上下文切换、中断信号数

-
r: 操作系统和CPU信息

-
V: 虚拟内存信息

-
j: 磁盘空间情况

-
u: 占据CPU最多的进程,显示长命令

-
3. 记录和分析
- 记录
nmon -s 60 -c 120 -f -m ~/nmon_data/
-s 每个多长时间采样一次
-c 采样的次数
-f 标准默认值,文件名: _YYMMDD_HHMM.nmon,-s 300 -c288 (5分钟一采用,持续1天)
-d 采样里包含磁盘信息
-t 采样里包含top进程信息
-x 容量规划用采样,相当于设置 -fdt -s 900 -c 96
- 图表化
下载 nmon_analyser_v65.zip 安装,其实是一个基于excel的vba程序
点击按钮选择前一个命令记录的数据
生成解析结果

本文介绍了nmon这个Linux性能监控工具,包括安装步骤、启动选项、采样记录方法以及如何通过nmon_analyser进行图表化分析,帮助用户优化系统性能。


被折叠的 条评论
为什么被折叠?



