骄傲的赛亚人

性能监控-Nmon

 

 

 

 

 

 

 

使用命令:cat /etc/redhat-release 查看当前系统的版本,看到时centos8的系统后,就使用nmon_x86_64_centos8的版本

解压nmon包后会生成很多对应的nmon文件选择对应版本使用

 

 

 

 

 

 

 

 

实时展示在屏幕上:

使用命令:./nmon_x86_64_centos8进入以下页面,页面数据每2s更新一次

 

 

 进入此页面后,根据监控需要,输入对应的命令,监控cpu输入c,监控内存输入m,按h展示扩展命令页面

 

 

 

 

 

 

数据收集模式:

命令:./nmon_x86_64_centos8  -f (-f默认-s300,-c288  24小时)   -s       f:启用数据收集模式;  s:间隔多少秒收集一次数据;-c总共取样多少次

例:./nmon_x86_64_centos8 -f -s 20 -c 15 (代表 监控的时间=20秒*15次/60=5分钟)

 

 

 

 

 

案例:

 

 

 生成文件后,使用nmom analyser v66.xlsm工具打开,打开这款工具时,打开方式选择用Microsoft excel,打开后会提示是否启用宏,点击启用

打开后会看见以下信息,如果没有选择启用宏,Analyze nmon data 按钮是无法点击的

 

 

点击Analyze nmon data 按钮选择生成的nmon文件,选择文件后会去分析文件,最后生成一个excel文件

打开保存的excel文件,会看见以下信息

 

 

 

 

定时运行:

 2、第二种定时任务

在nomn路径执行命令:crontab -e

0 8 * * 1,2,3,4,5 /data/nmon/nmon_x86_64_centos7 -f -s 30 -c 1200

表示周一到周五从早上8点开始,监控10个小时

posted on   骄傲的赛亚人  阅读(114)  评论(0编辑  收藏  举报

编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示