サーバ構築 ミドルウェア

jmeterインストール

投稿日:

Macの場合

インストール

$ brew install jmeter

GUI起動

$ jmeter

PluginManagerインストール

  1. https://jmeter-plugins.org/install/Install/ からjarファイルダウンロード
  2. ダウンロードしたjarファイルを /usr/local/Cellar/jmeter/x.x/libexec/lib/ext に配置
  3. jmeter起動
    4.Options -> Plugins Manager があればOK

Plugin入れる

  1. Options -> Plugins Manager クリック
  2. インストールしたいもの検索していれる。

Linux(CentOS)の場合

インストール

  1. javaインストール
# yum install java-1.8.0-openjdk
  1. 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

セットアップ

  1. 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)

  1. https://jmeter-plugins.org/install/Install/ からjarファイルダウンロード
  2. ダウンロードした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)

  1. 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
  1. 下記コマンド実行して、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
  1. プラグインインストール
# bin/PluginsManagerCMD.sh install jpgc-standard

-サーバ構築, ミドルウェア
-

Copyright© 明日から頑張ります。 , 2025 All Rights Reserved Powered by STINGER.