一、认识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文件即可
来源:CSDN
作者:坐火箭的小蜗牛
链接:https://blog.csdn.net/weixin_45313622/article/details/103976197