当前位置: 首页 > news >正文

nmon使用教程

nmon主要用于进行稳定性测试

操作步骤

1.将nmon文件传送到linux系统

2.使用nmon工具

nmon工具使用非常简单。

3.首先启动该工具,在nmon目录下输入

./nmon

即可,启动后的显示效果如图所示(显示了相关帮助信息):

image-20250716210700612

单个字母表示对应监控点的快捷键,只要输入相应的字母,即可显示相应的资源耗用情况,输入c、m、d后显示效果如下(显示了cpu、内存、磁盘的使用情况):

image-20250716210722799

4.输出文件

上面介绍的只是在服务器监控,我们真正需要的是如何收集这些数据并处理分析它们。nmon提供了一个nmon_analyser的分析工具,可以利用Excel进行统计结果分析。在测试的时候,可以使用下列命令进行数据的输出:

./nmon  -fT -s 5 -c 

命令的含义是,-f输出文件,-T输出最耗资源的进程,-s收集数据的时间间隔,-c收集次数。比如,测试场景需要执行20分钟,那么需要每隔10秒监控Linux系统资源就可以写成:

./nmon  -fT -s 10 -c 120

完成后会在当前目录生成一个.nmon的文件,如下:

192_111228_1919.nmon

nmon输出文件的命名方式是服务器名_日期时间.nmon,我们在测试结束后,可以到当前目录下提取这些文件。

如果想在后台运行nmon,则可用:

nohup ./nmon_x86_rhel52 -fT -s 10 -c 120
命令在后台启动相关的进程运行nmon工具。如果想结束该进程,可使用:
ps -ef|grep *nmon*命令查出该进程ID,然后使用
kill -9 进程ID命令杀掉进程即可。

5.分析数据

  • 将生成的以.nmon文件使用sz 文件名这个命令下载到本机
  • 使用nmon analyser v69_2.xlsm这个文件进行分析(保证excel的宏可用)
  • 利用nmon工具收集到系统资源的相关数据后,就可以使用nmon工具的配套软件nmon analyser v33g.xls(工具可能因版本不同而不同)进行数据分析了。这个工具使用非常简单,分析时只需要打开相应的.nmon文件即可。
  • 打开nmon analyser v69_2.xlsm文件

image-20250716211427819

  • 如果报安全级别过高错误,则需要修改宏的安全级别设置。

    单击Analyse nmon data按钮,选择需要分析的nmon文件(过程中需要保存Excel文件,输入一个容易分辨的文件名即可)。

  • 之后会生成一个xlsx文件

image-20250716211628084

宏设置(vba)

1.office

文件–>选项–>自定义功能区–>开发工具

image-20250716211942247

2.WPS

安装宏工具,之后就会有开发工具了

image-20250716212341829

3.使用宏造数据

  • 录制宏:开始操作
  • 停止录制:录制好的宏会保存在宏中

image-20250716213710363

  • 进入vba->修改代码

image-20250716213822999

http://www.lryc.cn/news/608990.html

相关文章:

  • sqli-labs:Less-23关卡详细解析
  • 基于Python实现生产者—消费者分布式消息队列:构建高可用异步通信系统
  • cpy相关函数区分
  • Ollama模型库模型下载慢完美解决(全平台)
  • 设计模式 - 组合模式:用树形结构处理对象之间的复杂关系
  • 新手向:Python制作贪吃蛇游戏(Pygame)
  • FLUX.1 Krea - 告别“AI味”,感受超自然细节,黑森林最新开源文生图模型 支持50系显卡 一键整合包下载
  • 控制建模matlab练习08:根轨迹
  • js--2048小游戏
  • 【openlayers框架学习】十:openlayers中控件的使用
  • Ubuntu系统VScode实现opencv(c++)视频的处理与保存
  • C语言与数据结构:从基础到实战
  • 解决飞书文档中PDF文档禁止下载的问题
  • Linux 环境下 Docker 安装与简单使用指南
  • ubuntu syslog中appindicator报错解决
  • 扩散模型(一)——综述
  • Rust: 获取 MAC 地址方法大全
  • 【MySQL进阶】------MySQL程序
  • 机器学习第三课之逻辑回归(三)LogisticRegression
  • 2025H1具身智能产业十大数据
  • Python训练营打卡 Day27
  • 【网络安全】日志文件格式
  • Linux 系统调用 stat 完全用例
  • Web前端文件上传安全与敏感数据安全处理
  • HiveMQ核心架构思维导图2024.9(Community Edition)
  • 反向代理+网关部署架构
  • 动态置信度调优实战:YOLOv11多目标追踪精度跃迁方案(附完整代码)
  • 关于corn
  • Android 之 图片加载(Fresco/Picasso/Glide)
  • 禁闭求生2 免安 中文 离线运行版