Macの場合
インストール
$ brew install jmeter
GUI起動
$ jmeter
PluginManagerインストール
https://jmeter-plugins.org/install/Install/
からjarファイルダウンロード- ダウンロードしたjarファイルを
/usr/local/Cellar/jmeter/x.x/libexec/lib/ext
に配置 - jmeter起動
4.Options
-> Plugins Manager
があればOK
Plugin入れる
Options
-> Plugins Manager
クリック- インストールしたいもの検索していれる。
Linux(CentOS)の場合
インストール
- javaインストール
# yum install java-1.8.0-openjdk
- jmeterインストール
# mkdir /opt/jmeter
# wget http://ftp.yz.yamagata-u.ac.jp/pub/network/apache//jmeter/binaries/apache-jmeter-5.1.tgz -O /opt/jmeter/apache-jmeter-5.1.tgz
# cd /opt/jmeter/
# tar zxf apache-jmeter-5.1.tgz
セットアップ
- jvmチューニング(環境に合わせて)
# diff -u jmeter.ori jmeter
--- jmeter.ori 2019-02-15 11:18:07.000000000 +0000
+++ jmeter 2019-02-25 14:42:10.266110296 +0000
@@ -156,7 +156,7 @@
# This is the base heap size -- you may increase or decrease it to fit your
# system's memory availability:
-: "${HEAP:="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m"}"
+: "${HEAP:="-Xms128m -Xmx128m -XX:MaxMetaspaceSize=32m"}"
# Set language
# Default to en_EN
サーバ間通信(jmeter同士の通信)のsslオフる(めんどい)
# diff -u jmeter.properties.ori jmeter.properties
--- jmeter.properties.ori 2019-02-15 11:18:07.000000000 +0000
+++ jmeter.properties 2019-02-25 14:45:06.480141631 +0000
@@ -332,6 +332,7 @@
#
# Set this if you don't want to use SSL for RMI
#server.rmi.ssl.disable=false
+server.rmi.ssl.disable=true
#---------------------------------------------------------------------------
# Include Controller
#---------------------------------------------------------------------------
jmeter-server起動(systemd)
# vi /etc/systemd/system/jmeter-server.service
[Unit]
Description=Apache Jmeter Server
After=syslog.target network.target
[Service]
Type=simple
ExecStart=/opt/jmeter/apache-jmeter-5.1/bin/jmeter-server
[Install]
WantedBy=multi-user.target
# vi /etc/systemd/system/jmeter-server.service.d/limits.conf
[Service]
LimitNOFILE=65536
LimitNPROC=65536
# systemctl daemon-reload
# systemctl enable jmeter-server
# systemctl start jmeter-server
PluginManagerインストール(CLI)
https://jmeter-plugins.org/install/Install/
からjarファイルダウンロード- ダウンロードしたjarファイルを
/usr/local/Cellar/jmeter/x.x/libexec/lib/ext
に配置
# mv -i /tmp/jmeter-plugins-manager-1.3.jar /opt/jmeter/apache-jmeter-5.1/lib/ext/
Plugin入れる(CLI)
- cmdrunnerをインストールする
# wget http://search.maven.org/remotecontent?filepath=kg/apc/cmdrunner/2.2/cmdrunner-2.2.jar -O /opt/jmeter/apache-jmeter-5.1/lib/cmdrunner-2.0.jar
- 下記コマンド実行して、PluginsManagerCMDを作成する(bin/PluginsManagerCMD.shが作成される)
# cd /opt/jmeter/apache-jmeter-5.1
# java -cp ./lib/ext/jmeter-plugins-manager-x.x.jar org.jmeterplugins.repository.PluginManagerCMDInstaller
# ls -l bin/PluginsManagerCMD.sh
- プラグインインストール
# bin/PluginsManagerCMD.sh install jpgc-standard