Linux操作系统监控工具-nmon

一、认识nmon

1、简介

nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面,

并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。

2、nmon可监控的数据类型

内存使用情况

磁盘适配器

文件系统中的可用空间

CPU使用率

页面空间和页面速度

异步I/O,仅适用于AIX

网络文件系统(NFS)

磁盘I/O速度和读写比率

服务器详细信息和资源

内核统计信息

消耗资源最多的进程

运行队列信息

3、特点

①、占用系统资源少(一般不到2%)

②、功能强大(监控数据类型全面)

③、结合grafana之类的仪表图,可以更直观的实时展示所监控的数据

④、移植性、兼容性较好
二、安装步骤
1、将nmon安装包放到/home下
2、进入nmon所在目录/home/nmon,使用rpm -ivh nmon.rpm进行安装
3、使用rpm -ql nmon查看nmon的安装目录。(也可以 which nmon 找到安装路径)
4、进入到安装目录(一般安装目录经常放置于 /usr/bin 下)
5、运行./nmon
6、#nmon -s10 -c60 -f -m /home
7、文件生成到/home下

-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
三、分析工具 pGraph2.4_nmon.jar
点击【file】-【single file】,打开生成的nmon文件即可
Linux操作系统监控工具-nmon_第1张图片

你可能感兴趣的:(性能监控,linux)