Jmeter-easyNmon的使用

Jmeter-easyNmon的使用

本文介绍Linux环境中,如何使用easyNmon监听服务器CPU、内存、网卡、读写速率等使用情况。

一、EasyNmon下载安装
1.下载

easyNmon:一个自动监控并生成HTML格式报告的工具。
easyNmon下载 提取码:jz2l
找到自己需要的版本,我这里使用的是1.3版本。

2. 安装

下载完成之后,拷贝到Linux服务器中,使用命令进行解压

tar -zxf easyNmon.tar.gz
3.启动

解压完成后,打开文件夹easyNmon,通过如下命令启动:(选中自己合适方式)

./easyNmon  #前台启动,控制台断开服务停止
./easyNmon &  #后台启动,控制台断开服务同样停止
nohup ./easyNmon > easyNmon.log &  #后台启动,控制台断开服务仍正常运行

在easyNmon目录下,输入 ./easyNmon -h 查看相关信息

进入easyNmon目录中,会有四个文件
在这里插入图片描述
report中存放的是测试报告。

4.修改端口

默认端口为9999,如果需要修改访问web页面的地址端口,需要自行修改,命令为

./easyNmon -p 端口号

./easyNmon -p 1234  #前台启动,控制台断开服务停止
./easyNmon -p 1234 &  #后台启动,控制台断开服务同样停止
nohup ./easyNmon -p 1234 > easyNmon.log &  #后台启动,控制台断开服务仍正常运行

nohup ./easyNmon &		#启动
二、Jmeter设置
1.建立线程组

setUp Thread Group和tearDown Thread Group
在这里插入图片描述
线程组中建立仅执行一次控制器:
在这里插入图片描述
添加启动easyNmon的请求:
在这里插入图片描述
参数n为生成报告的文件名,
参数t为监控时长(单位分钟),
参数f为监控频率,每隔多少秒收集一次;

添加停止easyNmon的请求:
在这里插入图片描述
注意:停止不是结束,调了Close则会将服务关闭,需要再次开启才行。

开启方法:
  1. 打开easyNmon目录,进入其中执行:
./easyNmon
./nmon
  1. 开启之后再执行jmeter脚本
    执行jmeter脚本时,因为先调用开启easyNmon服务,会在easyNmon目录中看到以下提示,结束后也会有stop的提示。
    在这里插入图片描述
  2. 如果没有步骤2中的提示,关闭jmeter脚本,重新执行步骤1中的指令,再次开启easyNmon服务。

report中报告:
在这里插入图片描述
打开index.html可查看结果
在这里插入图片描述

注意:
  1. 如果jmeter客户端远程连接服务器,生成不了report检测报告时,注意easyNmon启动想参数的配置,之前只需要配置n、t,现在需要配置n、t、f。
  2. 服务器的时间要调整与实际时间一致。
    1. 查看时间和日期
    命令 : "date"
    2.设置时间和日期
    例如:将系统日期设定成2021年5月19日的命令
    命令 : "date -s 5/19/2009"
    将系统时间设定成下午5点55分55秒的命令
    命令 : "date -s 17:55:55"
    3. 将当前时间和日期写入BIOS,避免重启后失效
    命令 : "hwclock -w"
    
  3. 远程连接不到easyNmon,检查服务器防火墙是否关闭。
    su root,按回车键,输入密码,即可以把当前用户切换为root用户。
    systemctl stop firewalld,按回车键,就会关掉防火墙服务。
    systemctl status firewalld,按回车键,可以查看到防炎墙服务已关掉。
    
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值