タグ

jmeterに関するbeneluxのブックマーク (16)

  • JMeterの実行結果CSVデータをローカルMacにたてたElasticsearchとKibanaで可視化する | DevelopersIO

    「JMeterの結果CSV、216万行か〜。これくらいだったらJMeterの「グラフ表示」で読み込んで見られるかな〜」 CPU「ブオオオオオオオオン!」 はじめに システムの負荷試験において、Apache JMeterのようなツールを使って試験を実施・結果を出力するケースもあると思います。結果ファイルのサイズがそれほど大きくない場合は、全データを計算する(JMeterでいう「統計レポート」)で問題ありませんが、例えば、長時間負荷をかけたので時系列でデータをグラフ化したい、といったことになると事情が変わってきます。JMeterの結果CSVは手元にあるので、なんとかこれを活用したいところではありますが、数百万行レベルのデータになると、とたんにExcelなどでは辛くなります(というか最大行数的に無理な気がします)。 そこで、ちょうど、弊社木戸がElasticsearchシリーズを連載しているとこ

    JMeterの実行結果CSVデータをローカルMacにたてたElasticsearchとKibanaで可視化する | DevelopersIO
    benelux
    benelux 2016/06/09
    こういうのもっと早く知りたかった・・・。
  • Web API サーバ負荷試験のすすめ方 – 観点を整理、負荷を試算、対象を選定 | DevelopersIO

    負荷試験対策ミーティング ここでは、チームメンバーを集めて、システム要件の再確認と、バックエンドのアーキテクチャを再確認をまず行います。すなわち、「求められているもの=要件」と、「提供できるもの=アーキテクチャ」の確認です。ここの認識が揃っていないと、的はずれな負荷試験を実施してしまうことになりかねません。立場や役割にかかわらず、サービス全体として考えるべきです。 負荷試験の目的 負荷試験を行うことによって、何を示したいのか決めます。今回は、以下の目的を定めます。 サービスリリース後、想定されるピーク時のリクエストを受けた場合でも、問題なく稼働を続けられることを確認する システムのスループット限界値を確認する 負荷試験の観点 たいていのWebシステムの場合、昼夜を問わず稼働し続けるものとなるでしょう。今回例にとったシステムも24時間365日、リクエストを受け付けるものとします。この場合、観

    Web API サーバ負荷試験のすすめ方 – 観点を整理、負荷を試算、対象を選定 | DevelopersIO
  • もしかすると自分以外の人にはあんまり参考にならないかもしれないJMeterのTips - Qiita

    負荷テストツールJMeterのTipsです。 最近はgatlingとかiagoあたりが流行ってますが、情報の入手のしやすさや、豊富なプラグインによる機能面での優位性からJMeterはまだまだ使われるのではないかなぁと思っています。 ということで、自分が何度か負荷テストを行った際に学んだJMeterのTipsをまとめたいと思います。 タイトルの通り、かなり独自路線で学んだ点が多いのであんまり参考にならないかもです。 なお、ある程度は使い方を知っている方を対象にしています。 ある程度というのは、HTTPサンプラーをベースとしたスクリプトをTest Script Recorder(旧HTTP Proxy Server)を使って流した処理を元に作ったことがあって、CSV等から読んだりしたユーザごと等の可変パラメータを使ってひと通りのテストをしたことがあったりする程度です。 スクリプトはGUIで作っ

    もしかすると自分以外の人にはあんまり参考にならないかもしれないJMeterのTips - Qiita
  • JMeterをコマンドラインで実行&レポート作成 - Carpe Diem

    環境 Ubuntu 14.04 Java 1.8.0_40 JMeter 2.13 JMeterPluginsCMD 1.2.1 準備 JMeterをダウンロードして展開します。 $ wget http://ftp.riken.jp/net/apache//jmeter/binaries/apache-jmeter-2.13.zip $ unzip apache-jmeter-2.13.zip $ chmod +x ./apache-jmeter-2.13/bin/jmeter 次にレポート作成ツールを準備します。 JMeterPluginsCMD Command Line Toolからダウンロードします。 $ wget http://jmeter-plugins.org/downloads/file/JMeterPlugins-Standard-1.2.1.zip こちらはJMeterの

    JMeterをコマンドラインで実行&レポート作成 - Carpe Diem
  • Apache JMeter - User's Manual: Getting Started

    1.0 Overview¶ When using JMeter you will usually follow this process: 1.0.1 Test plan building¶ To do that, you will run JMeter in GUI Mode. Then you can either choose to record the application from a browser, or native application. You can use for that the menu File → Templates... → Recording Note you can also manually build your plan. Ensure you read this documentation to understand major concep

  • Jmeter2.9から結果ファイルのデフォルトがcsvになってた(Jmeterをコマンドラインで実行する) - Qiita

    パフォーマンステストツールでおなじみのJmeterは、コマンドラインで実行することが出来ます。 以下の例ではsample.jmxのテストケースを実行し、その結果をresult.jtlに保存するコマンドです。 例) jmeter.bat -n -t ../testcase/sample.jmx -l ../testcase/result.jtl -n コマンドライン実行 -t テストケースを指定 -l 結果ファイルを指定 *そのほかのオプションは以下の公式マニュアルにあります。 http://jmeter.apache.org/usermanual/get-started.html#non_gui このように記述すると、jtlはxmlで記述されたファイルになります。 しかし、バージョン2.9から出力結果はCSVになったようです。 http://jmeter.apache.org/change

    Jmeter2.9から結果ファイルのデフォルトがcsvになってた(Jmeterをコマンドラインで実行する) - Qiita
  • Apache jmeterをコマンドライン(Linux系OS)で使う方法 - usedoor

    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.

    Apache jmeterをコマンドライン(Linux系OS)で使う方法 - usedoor
  • Linuxコマンドラインで JMeter を実行する方法 | Check!Site

    記事投稿者:山下 晴規 記事公開日:2013/06/16 最終更新日: (この記事は約1年以上経過しています。) JMeter を使う場合は Windows上で起動して利用してきましたが、より多くの負荷をかけたい場合は、1台のWindows端末だけではリソースが足りず、十分な負荷をかけられない事が想定されます。 JMeter では、リモートテストの仕組みがあり、この仕組みを利用すると、複数台のJMeterマシンからより多くの負荷をかける事が可能となります。 複数台のJMeterマシンを使う際には、私の場合はLinux(CentOS)になりそうなので、今回まず、JMeterをLinuxで動かしてみました。 手順概要 以下の手順で、Linux上でJMeterを動かす事にしました。 Windows端末で、テスト計画を作成 作成したテスト計画を Linux端末にコピー Linux端末にJMeter

    Linuxコマンドラインで JMeter を実行する方法 | Check!Site
  • JMeter入門

    XP祭り2017のセッションのスライドになります。 http://xpjug.com/xp2017-session-a5-1/ 元ネタは以下です。 http://i2key.hateblo.jp/entry/2017/05/15/082655 ※CCPMの表記について一部誤解を与える部分がありましたので、表記を削除いたしました。 2017/09/21 0:27

    JMeter入門
  • JMeterによるWebサーバ性能評価の勘所

    JMeterによる複雑なベンチマーク測定 ApacheBenchは実行時に単一のURLしか指定できないため、実態に沿ったパフォーマンスを知るには工夫が必要でした。そこで、複数のURLに対して接続が可能で、各URLに対して同時接続数などのパラメータを個別に設定できるベンチマークソフト「JMeter」を取り上げます。JMeterは、Apache Software Foundationで開発されているJavaアプリケーションです。きめ細かい評価を行うにはそれ相応に詳細な設定を行う必要があるため、ApacheBenchほど手軽ではありません。ただし、GUIで操作でき、Webブラウザの巡回記録から定義ファイル(注)を作成することもできるため、動作させることは難しくありません。 注:複雑なベンチマークでは、テストの内容を定義したファイルの作成が重要になります。時間軸に沿って動作記述することから、シナリ

    JMeterによるWebサーバ性能評価の勘所
  • JMeter

    JMeter はJakarta プロジェクト 1 で開発が進められている、パフォーマンス計測用のJavaアプリケーションです。 そのJMeterについて解説していきます。 1 [2012/5/23追記] 2011/12/21にてJakarta Projectは廃止されました。このプロジェクトはApache Projectに移管済みです JMeter INDEX JMeterの基 1.1. JMeterとは 1.2. インストールと実行 1.3. 簡単なテスト リスナー 2.1. リスナーとは 2.2. リスナーの使用法 2.3. 結果を表で表示 2.4. 統計レポート 2.5. グラフ表示 2.6. その他のリスナー 設定エレメント 3.1. 設定エレメントとは 3.2. HTTPリクエスト初期設定 3.3. HTTP認証マネージャ 3.4. HTTPヘッダマネージャ 3.5. HTTP

  • JMeterのリモートクライアントでテストする方法 - tomoyamkungの日記

    0.はじめに 環境: アプリケーション:Windows上のtomcatで起動 JMeterクライアント(テストを実行しろと指示するJMeter):Windows。アプリケーションが起動しているマシンと同じ JMeterサーバ(テストを実行しろと指示されるJMeter):Linux JMeter をインストール(展開)したディレクトリを JMETER_HOME とする Java をインストールしたディレクトリを JAVA_HOME とする JMeterのバージョン: 2.3.2(Windows/Linux) 1.JMeterサーバの設定 JAVA_HOME/bin を PATH に通す。 export JAVA_HOME=/usr/java/jdk1.6.0_12 PATH=$PATH:$JAVA_HOME/bin JMETER_HOME/にある次の JAR を CLASSPATH に追加す

    JMeterのリモートクライアントでテストする方法 - tomoyamkungの日記
  • Apache JMeter - User's Manual: Remote (Distributed) Testing

    13. Remote Testing In the event that your JMeter client machine is unable, performance-wise, to simulate enough users to stress your server or is limited at network level, an option exists to control multiple, remote JMeter engines from a single JMeter client. By running JMeter remotely, you can replicate a test across many low-end computers and thus simulate a larger load on the server. One insta

  • 『Apache Bench、WAST、JMeterを使った負荷テストのポイント』

    負荷テスト(または性能テスト)は、システムを作り上げる上で重要な要素を持つテストになります。 しかしながら、システムを構築する段階ではあまりこの負荷や、サーバー(またはその上でのアプリケーションやミドルウェア)の性能というものは気にしません。 開発メンバーはせいぜい数十人といったレベルが多く、システムの開発段階ではそれだけの人のアクセスがないため、実際の利用状況とはかなり異なった環境で「動いたからOK」という感じで流してしまいがちです。 ただ、こういうことを気にせずにシステムをリリースしてみたら、一定のデータ量に達したらアプリケーションが動かなくなったり、サーバーが応答しなくなったなんて事があったりします。 そういうことがないためにも、リリース後の負荷を想定したテストや、システム全体の性能を予めテストしておく必要があります。 負荷テスト用のツールで市販されているものは、確かにきめ細かい結果

    『Apache Bench、WAST、JMeterを使った負荷テストのポイント』
    benelux
    benelux 2011/05/24
    スループット = (スレッド数 × ループ回数)/ Ramp-Up期間
  • JMeterガイド

    JMeterガイド JMeterの使い方(背伸び編) トップページページ一覧メンバー編集 Index 最終更新: susatadahiro 2007年07月31日(火) 23:14:27履歴 Tweet 最初に JMeterの、もうちょっと突っ込んだ使い方を書きたいです。 インストール方法など こちらがわかりやすいです。 http://muimi.com/j/jakarta/jmeter/ http://www.techscore.com/tech/ApacheJakarta/JMeter... http://www.stackasterisk.jp/tech/engineer/jmeter01... 実用レベルで気になること marsのメモさんのところが詳しいです。 http://d.hatena.ne.jp/masanobuimai/searchdiary?wor... ここで扱う内容

    JMeterガイド
  • @IT:JMeterによるWebサーバ性能評価の勘所(1/3)

    サーバのボトルネックを見極めるには、適切な性能評価が必要。ApacheBenchとJMeterによる、効果的な性能評価のポイントを紹介する。(編集部) Apacheはそのままでも十分なパフォーマンスを発揮しますが、設定値や構成の見直しを行うことで、さらに高い性能を得ることができます。しかし、適切な値を設定しなければ、サーバの潜在能力や許容量をオーバーし、かえってパフォーマンス低下を招く可能性もあります。経験やノウハウの蓄積が少ない状態では、チェック&トライの繰り返しが必要です。 今回は、チェックのための道具であるベンチマークソフトの使い方とその結果の見方を紹介します。 Webサーバの性能評価とは 性能評価の基礎 性能評価の方法は、 ホワイトボックステスト サーバやネットワーク構成など、評価対象となるWebシステムの構造を理解したうえで、ボトルネックの当たりを付けて試験を行う ブラックボック

    @IT:JMeterによるWebサーバ性能評価の勘所(1/3)
  • 1