服务器性能监测工具nmon配置

本文详细介绍了如何在Linux服务器上部署和使用nmon进行性能测试,包括连接服务器、查看版本、下载、解压、验证部署、生成监控文件以及结果分析过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试日常工作中,接触性能测试会需要监控服务器性能,以下记录我学习nmon的过程,以备参考~
文中用到的连接:
nmon下载地址
nmon analysis下载地址
linux shell可视化软件WinScp

一、 连接linux服务器

二、 执行以下命令:
 查看内核版本:uname –a
在这里插入图片描述
 查看linux发行版本:cat /etc/redhat-release
(仅适用于centos 和 redhat,其他系统使用:cat /etc/lsb_release) 在这里插入图片描述
根据以上得出机器对应需部署nmon版本为:nmon_x86_64_centos7

三、 下载nmon
地址:https://nmon.sourceforge.io/pmwiki.php?n=Site.Download
根据上面版本下载对应的nmon
在这里插入图片描述
四、 解压(我这里用winscp可视化工具在本地操作的)
1)解压文件夹
在这里插入图片描述
2)找到对应版本的文件,在服务器新建文件夹nmon,将对应版本文件上传到该文件夹
在这里插入图片描述
3)执行命令
进入到nmon文件夹
在这里插入图片描述
切换到root用户:sudo su -
修改文件权限:chmod +x nmon x86 64 centos7
退出root用户:exit

五、 验证部署成功
进入nmon文件夹,执行该文件:
命令为:./nmon_x86_64_centos7
如出现以下界面,即为配置成功
在这里插入图片描述
六、 执行命令,生产监控文件
切换到nmon文件夹,执行命令,后面文件夹(/home/appadmin/ceshi/nmon)是监控文件放置路径,不设置,就自动生成在当前目录下
./nmon_x86_64_centos7 -f -t -s 10 -c 5 -m /home/appadmin/ceshi/nmon
下面是命令中各个参数的含义:

  • ./nmon_x86_64_centos7 :这是要执行的 nmon 可执行文件,通常是针对特定平台(在这个例子中是 x86_64 架构的 CentOS 7)编译的。
  • -f :这个选项表示将监控数据输出到一个文件中。
  • -t :这个选项表示启用图形模式(TUI),会显示一个实时的性能监控界面。
  • -s 10 :这个选项表示每 10 秒收集一次数据。
  • -c 5 :这个选项表示总共收集 5 次数据(即总共监控 50 秒)。
  • -m /home/appadmin/ceshi/nmon :这个选项指定了输出文件的目录和名称,监控数据将保存到 /home/appadmin/ceshi/nmon 目录下。
    在这里插入图片描述
    七、 生成的结果文件,下载到本地,打开解析工具 nmon analyser,添加结果文件,生成即可  在这里插入图片描述
    在这里插入图片描述
    八、检测结果部分图
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

参考:https://blog.youkuaiyun.com/m0_70618214/article/details/128288992

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值