【当サイト限定 ドコモクーポン配布中!】iPhone Xが5,400円割引になる『限定割引クーポン』をusedoor読者にプレゼント!

新着を見る

最終更新 [2014年8月7日]





Linux系のサーバーに負荷検証ツールでお馴染みのApache jmeterをインストール・実行する方法です。


Apache jmeterのインストール

まずはopenjdkをインストール

Apache jmeterを使うにはjdkが必須となります。
自分はopenjdkを使っています。

yum install java-1.7.0-openjdk


次に↓にアクセスして最新のjmeterをチェックします。
http://ftp.meisei-u.ac.jp/mirror/apache/dist//jmeter/binaries/

このエントリ作成時はjmeter 2.11でした。

wgetで最新のjmeterを取ってきます。

wget http://ftp.meisei-u.ac.jp/mirror/apache/dist//jmeter/binaries/apache-jmeter-2.11.tgz


取ってきたjmeterのtgzを展開します。

tar xvzf apache-jmeter-2.11.tgz


展開したjmeterのディレクトリごと移動しちゃいます。

mv apache-jmeter-2.11 /usr/local/bin/jmeter




Apache jmeterの実行

実行オプション

-n:コマンドラインでjmeterを実行する
-t:テスト計画ファイルを指定する
-l:検証結果をファイル(.jtl)に保存する
※指定しない場合はテストケースと同じディレクトリに作成される


■jmeter コマンド実行例

/usr/local/bin/jmeter/bin/./jmeter -n -t /usr/local/bin/jmeter/bin/examples/CSVSample.jmx -l /usr/local/bin/jmeter/bin/examples/CSVSample.jtl

↑は『CSVSample.jmx』というテスト計画をコマンドで実行し『CSVSample.jtl』というファイルに書き出せよということになります。

作成されたファイルの確認

less /usr/local/bin/jmeter/bin/examples/CSVSample.jtl

<?xml version=”1.0″ encoding=”UTF-8″?>
<testResults version=”1.2″>
<sample t=”227″ lt=”0″ ts=”1407375739610″ s=”true” lb=”Login as u1″ rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”15″/>
<sample t=”206″ lt=”0″ ts=”1407375739847″ s=”true” lb=”Action = none” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”” by=”0″/>
<sample t=”334″ lt=”0″ ts=”1407375740230″ s=”true” lb=”Action a” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”12″/>
<sample t=”162″ lt=”0″ ts=”1407375740568″ s=”true” lb=”Action b” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”12″/>
<sample t=”328″ lt=”0″ ts=”1407375740734″ s=”true” lb=”Action c” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”12″/>
<sample t=”150″ lt=”0″ ts=”1407375741066″ s=”true” lb=”Action d” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”12″/>
<sample t=”306″ lt=”0″ ts=”1407375741220″ s=”true” lb=”Logout” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”13″/>
<sample t=”100″ lt=”0″ ts=”1407375741526″ s=”true” lb=”Action = <EOF>” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”” by=”0″/>
<sample t=”201″ lt=”0″ ts=”1407375741627″ s=”true” lb=”Login as u2″ rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”15″/>
<sample t=”148″ lt=”0″ ts=”1407375741829″ s=”true” lb=”Action = none” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”” by=”0″/>
<sample t=”300″ lt=”0″ ts=”1407375741981″ s=”true” lb=”Logout” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”text” by=”13″/>
<sample t=”346″ lt=”0″ ts=”1407375742282″ s=”true” lb=”Action = <EOF>” rc=”200″ rm=”OK” tn=”Thread Group 1-1″ dt=”” by=”0″/>

実際にWindowsなどで作ったテスト計画を実行する際は、テキトーにディレクトリなどを作成して実行した方がスッキリすると思います。

ちなみに

jemeterのバージョン確認コマンド

/usr/local/bin/jmeter/bin/./jmeter -v

Copyright (c) 1998-2014 The Apache Software Foundation
Version 2.11 r1554548

WEBサービスリリース時などには欠かせないサイトの負荷検証。
負荷検証ツールとしては超有名どころのjmeterのコマンドラインからの使い方を覚えておけばとってもラクですよー。


< この記事をシェア >




usedoorの新着記事をチェック!

記事を書くヤル気が出るのでフォローよろしくお願いしますm(._.)m


このApache jmeterをコマンドライン(Linux系OS)で使う方法の最終更新日は2014年8月7日です。
記事の内容に変化やご指摘がありましたら問い合わせフォームまたはusedoorのTwitterまたはusedoorのFacebookページよりご連絡ください。




新着記事

【スタバ福袋2018】販売方法がオンライン抽選になったぞ! – スターバックス福袋2018をGETする方法

福袋

オンライン抽選のエントリーは11/30~です!福袋が欲しい人は抽選にエントリーしよう!

【ドコモ】Xperia XZ1 Compact(SO-02K)実機レビュー、使い方 – 小さいけど強いヤツ!

Androidスマホ

キャリア版はドコモからのみ販売!サイズはコンパクトだけど中身はフルスペックなXperia

【Y!mobileタイムセール】ワイモバイルの端末をおトクにゲットする方法

キャンペーン

「Android One」が4,980円!「HUAWEI P9 lite」がなんと一括100円!これは激安です!

【25,200円キャッシュバック!】BIGLOBEモバイルで「iPhone 6s / SE」を購入してキャッシュバックをGETする方法

MVNO・格安SIM

BIGLOBEモバイルでiPhone 6sとiPhone SEの販売が開始!高額キャッシュバックがもらえるので激アツです!


≫ 新着記事をもっと見る



usedoorTOPへ戻る

usedoorをフォロー


  • 注目の使い方

    【便利】LINEでトークルーム毎にカレンダーを作成してスケジュールを共有できる『イベント』機能の使い方

    特定のメンバーとだけスケジュールを共有できる便利機能。ぼっちグループにも使えます。。。


    【iPhone 7 / 6s / SE 値下げ】AppleStoreでiPhone旧モデルが値下げ!新旧価格比較まとめ – 安くiPhone旧モデルを購入する方法

    恒例の値下げキター!最大で11,000円の値下げです。旧モデルでもいいという人は必見です。


    【ドコモ】一括価格も!iPhone 7/Plusが全契約で値下げ。契約別価格まとめ&おトクに購入する方法

    ついにMNP契約は一括価格へ。その他も実質価格が値下がりしてます


    【B’z】実はその場で抽選結果がわかる!セブンイレブンくじのハズレ券(応募券)で抽選に参加する方法

    ハズレ券を捨ててた人は参加してみませんか??まとまった枚数なら売ることもできる


    注目の記事をぜんぶ見る

  • 最新記事

    【スタバ福袋2018】販売方法がオンライン抽選になったぞ! – スターバックス福袋2018をGETする方法

    オンライン抽選のエントリーは11/30~です!福袋が欲しい人は抽選にエントリーしよう!


    【ドコモ】Xperia XZ1 Compact(SO-02K)実機レビュー、使い方 – 小さいけど強いヤツ!

    キャリア版はドコモからのみ販売!サイズはコンパクトだけど中身はフルスペックなXperia


    【Y!mobileタイムセール】ワイモバイルの端末をおトクにゲットする方法

    「Android One」が4,980円!「HUAWEI P9 lite」がなんと一括100円!これは激安です!


    【25,200円キャッシュバック!】BIGLOBEモバイルで「iPhone 6s / SE」を購入してキャッシュバックをGETする方法

    BIGLOBEモバイルでiPhone 6sとiPhone SEの販売が開始!高額キャッシュバックがもらえるので激アツです!


    最新記事をもっとチェック

  • 人気記事ランキング

    ランキングを見る

  • 使い方 カテゴリー

    暮らし
    趣味
    節約・稼ぐ
    WEB
    デジタル
  • キーワード

    Amazon Android apple au Chrome iOS iOS 8 iPad iPhone iPhone 6 iPhone 6 Plus iPhone 6s iPhone 6s Plus iPhone 7 iPhone X iPhoneおトク Kindle MNP PC SIMフリー SoftBank Windows windows 10 オトク キャッシュバック クーポン スタンプ スマートフォン セキュリティ ソフトバンク タブレット ドコモ ドコモオトク ドコモオンラインショップ レビュー ワイモバイル 写真 削除 動画 新規契約 機種変更 注目・ピックアップ 無料 登録 非表示
  • usedoorをフォロー


  • あわせて読みたい記事