文章目录
安装Jmater
1.把安装包放到服务器上,创建对应文件路径
bash
[root@ecm-75e8-002 jmeter]# ll
总用量 75764
drwxrwxrwx 9 root root 153 12月 13 2021 apache-jmeter-5.4.1
-rw-r--r-- 1 root root 77581348 7月 29 11:04 jmeter-5.4.1.zip
[root@ecm-75e8-002 jmeter]# pwd
/root/shell/jmeter
[root@ecm-75e8-002 jmeter]#

2.解压安装包
bash
[root@ecm-75e8-002 jmeter]# unzip jmeter-5.4.1.zip
3.赋值权限,启动验证
- 授权
bash
[root@ecm-75e8-002 jmeter]# chmod -R 777 /root/shell/jmeter/apache-jmeter-5.4.1/
[root@ecm-75e8-002 jmeter]#
- JDK验证
bash
[root@ecm-75e8-002 shell]# echo $JAVA_HOME
/usr/local/jdk
[root@ecm-75e8-002 shell]#
- 验证
bash
[root@ecm-75e8-002 shell]# /root/shell/jmeter/apache-jmeter-5.4.1/bin/jmeter -v
_ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____
/ \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \
/ _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) |
/ ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ <
/_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.4.1
Copyright (c) 1999-2021 The Apache Software Foundation
[root@ecm-75e8-002 shell]# /root/shell/jmeter/apache-jmeter-5.4.1/bin/jmeter
================================================================================
Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use CLI Mode (was NON GUI):
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html
================================================================================
An error occurred:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
[root@ecm-75e8-002 shell]#
4.赋值权限,启动验证
- 压测脚本放到服务器
bash
-rw-r--r-- 1 root root 8133 7月 29 11:33 666.jmx
-rw-r--r-- 1 root root 97934 7月 29 11:43 jmeter.log
drwxr-xr-x 4 root root 84 7月 29 11:43 report
-rw-r--r-- 1 root root 1062290 7月 29 11:44 report.zip
-rw-r--r-- 1 root root 2409874 7月 29 11:43 result.jtl
[root@ecm-75e8-002 jmtShell]#

- 执行命令进行压测
bash
/root/shell/jmeter/apache-jmeter-5.4.1/bin/jmeter -n -t /root/shell/jmtShell/666.jmx -l result.jtl -e -o /root/shell/jmtShell/report

被压测服务状态

日志查看

压测结果查看

压测结果打包zip并下载到本地

打开zip包中的html查看结果

安装监控
- 查看Linux 执行的版本
bash
# 查看操作系统的信息
uname -a
# 查看linux发行版本
lsb_release -a
root@iZuf6986d7u3rsqzk8u9o7Z:~#uname -a
Linux iZuf6986d7u3rsqzk8u9o7Z 5.10.134-16.al8.x86_64 #1 SMP Thu Nov 16 05:08:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
root@iZuf6986d7u3rsqzk8u9o7Z:~#lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: AlibabaCloud
Description: Alibaba Cloud Linux release 3 (Soaring Falcon)
Release: 3
Codename: SoaringFalcon
- 在线下载安装
bash
wget http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz
root@iZuf6986d7u3rsqzk8u9o7Z:/opt/sdk/nmon#wget http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz
--2024-07-19 13:37:33-- http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz
正在解析主机 sourceforge.net (sourceforge.net)... 104.18.13.149, 104.18.12.149, 2606:4700::6812:d95, ...
正在连接 sourceforge.net (sourceforge.net)|104.18.13.149|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:https://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz [跟随至新的 URL]
--2024-07-19 13:37:34-- https://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz
正在连接 sourceforge.net (sourceforge.net)|104.18.13.149|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:https://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz/ [跟随至新的 URL]
--2024-07-19 13:37:35-- https://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz/
再次使用存在的到 sourceforge.net:443 的连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:https://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz/download [跟随至新的 URL]
--2024-07-19 13:37:35-- https://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz/download
再次使用存在的到 sourceforge.net:443 的连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://downloads.sourceforge.net/project/nmon/nmon16e_mpginc.tar.gz?ts=gAAAAABmmfufLn6saXwNAEAI2u2elKyOxN2lka5yxvitPOf_m7AwUP9pVD1QFerrKY_7rrzvDBqzi9zIq6-g_VBYfjBImvVNgg%3D%3D&use_mirror=master&r= [跟随至新的 URL]
--2024-07-19 13:37:35-- https://downloads.sourceforge.net/project/nmon/nmon16e_mpginc.tar.gz?ts=gAAAAABmmfufLn6saXwNAEAI2u2elKyOxN2lka5yxvitPOf_m7AwUP9pVD1QFerrKY_7rrzvDBqzi9zIq6-g_VBYfjBImvVNgg%3D%3D&use_mirror=master&r=
正在解析主机 downloads.sourceforge.net (downloads.sourceforge.net)... 204.68.111.105
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|204.68.111.105|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://master.dl.sourceforge.net/project/nmon/nmon16e_mpginc.tar.gz?viasf=1 [跟随至新的 URL]
--2024-07-19 13:37:36-- https://master.dl.sourceforge.net/project/nmon/nmon16e_mpginc.tar.gz?viasf=1
正在解析主机 master.dl.sourceforge.net (master.dl.sourceforge.net)... 216.105.38.12
正在连接 master.dl.sourceforge.net (master.dl.sourceforge.net)|216.105.38.12|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:3456878 (3.3M) [application/x-gzip]
正在保存至: "nmon16e_mpginc.tar.gz"
nmon16e_mpginc.tar.gz 100%[==================================================================================>] 3.30M 89.5KB/s 用时 39s
2024-07-19 13:38:16 (86.5 KB/s) - 已保存 "nmon16e_mpginc.tar.gz" [3456878/3456878])
- 离线安装



