タグ

JMeterに関するJohn_Kawanishiのブックマーク (19)

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

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

    JMeterの実行結果CSVデータをローカルMacにたてたElasticsearchとKibanaで可視化する | DevelopersIO
  • Web API サーバ負荷試験のすすめ方 – 観点を整理、負荷を試算、対象を選定 | DevelopersIO

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

    Web API サーバ負荷試験のすすめ方 – 観点を整理、負荷を試算、対象を選定 | DevelopersIO
  • http://www-10.lotus.com/ldd/ddwiki.nsf/dx/JMeter%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6XPages%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%82%92%E8%A8%88%E6

  • JMeter Knowledge log

    2011年9月26日月曜日 JMeter : 定数スループットタイマで陥りやすい落とし穴 JMeterにはいくつかの種類のタイマ部品が用意されていますが、その中でも定数スループットタイマを好む人が多いようです。 このブログを訪れる人でも検索キーワード「定数スループットタイマ」というのは上位に来ています。 さて、そんな人気の高い定数スループットタイマを使って負荷テストを行う場合に、陥りやすい落とし穴があることを知っていますか? それをやってしまうと、負荷の与え方が不適切となってしまい、したがって適切なデータが取得できなくなってしまうのです。でもって場合によっては番運用でドカーン、と火を吹いてしまう、と。 以前に、「定数スループットタイマの誤訳」という記事を書きました。これも日語を鵜呑みにしてしまうと、とんでもないことになってしまいます。 ただ、これはすぐに気づきますので、ひっか

  • JMeterのスレッド回数、ループ回数、Ramp-UP期間の設定について - masayuki5160's diary

    どうもこれややこしくてやっと理解できたっぽいのですがわすれてしまいそうなのでメモしときます。 参考にしたのは以下サイトです。 負荷テストあれこれ-JMeter 負荷のかけ方、レポートの見方- http://ameblo.jp/itboy/entry-10041857522.html ※これが一番参考になりました。 JMeter 負荷試験前の設定デバッグ時に使う「結果をツリーで表示」リスナー http://www.checksite.jp/jmeter-view-results-tree/ JMeter でWeb負荷測定を行う際のスレッドグループ設定に関する実行例 http://www.checksite.jp/jmeter-threadgroup-example/ 一度つかったことがある方はわかると思うのですがリクエスト数を設定するには以下3つのパラメータを設定します。 スレッド数 Ram

    JMeterのスレッド回数、ループ回数、Ramp-UP期間の設定について - masayuki5160's diary
  • 負荷テストあれこれ-JMeter 負荷のかけ方、レポートの見方- | A Day In The Boy's Life

    負荷テストあれこれ-JMeterの使い方- 」で、JMeterの利用方法について触れましたが一番肝心のレポートの見方について書いてませんでしたので、今回はその点を。 今回の記事をまとめるにあたり、下記の資料を参考にさせていただきました。 Apache JMeterで負荷試験をしよう!@JaSST 負荷テストの方法やレポートの見方について触れる前にまず、何を目的で負荷テストをするかについて触れてみたいかと。 これも様々なケースが想定されますが、取り合えず 1. 現在のインフラ、システムの構成でどれだけの負荷に耐えられるかを知る為 2. 想定される同時ユーザー数に耐えられるか検証したい 3. インフラ、システム構成の変更によりどれだけのパフォーマンスが向上したか知りたい の3つをケースを考えてみたいと思います。 まず前提となるテストシナリオを作る部分から。 これは、「ログイン→Aページ遷移→

    負荷テストあれこれ-JMeter 負荷のかけ方、レポートの見方- | A Day In The Boy's Life
  • Jmeterで長時間のテスト - OKWAVE

    JmeterでWebの負荷テストをしたいと考えているのですが、テストの組み立て方で苦慮しています。 テスト内容は、業務時間内に普通に利用されているくらいの負荷を業務時間分かけるといったものです。 大体、10分で100ユーザー(6秒で1ユーザー)程度のアクセスを考えています。 この場合、600秒で100スレッド、を無限ループで繰り返して、スケジューラで一定時間実行する設定にすると、明らかに6秒で1ユーザー以上のアクセス数が発生してしまっています。 これは、Jmeterのループの概念が、シナリオを繰り返すのではなく、スレッド起動時の同時アクセス数をループの数だけ生成する動きである、という動作に起因しているものと思います(以下のブログを参考にしました)。 http://ameblo.jp/itboy/entry-10165742598.html かといって、逆に実行秒数をたとえば8時間分とすると

    Jmeterで長時間のテスト - OKWAVE
    John_Kawanishi
    John_Kawanishi 2014/05/30
    「定数スループットタイマはどうですか。」
  • JMeterをバッチファイルから自動で実行する方法 - modal_soulの日記

    いつもJMeterを使って計測している試験を、 タスクスケジューラで勝手にやってくれるようにしてみる。 週末中に自動でテストが動いて、 週明けに先週時点での試験結果がわかってしまう、 そんな感じ。 まずJMeterの試験をするために必要なステップはこんな感じ↓ JMeterのテスト計画を作成 コマンドラインからJMeterを実行する テスト結果のXMLファイルのファイル名に日付をつける JMeterのテスト計画は作成済みなので この時点で引っかかるところが、JMeterのコマンドラインからの実行。 調べてみるとJMeterにはnon-guiモードがあるとか。 これでコマンドラインからの実行ができそう。ちなみに↓のような感じ。 java.exe -jar ApacheJMeter.jar -n -t テスト計画.jmx nオプションをつけることで、JMeterがnon-guiモードで起動する

    JMeterをバッチファイルから自動で実行する方法 - modal_soulの日記
    John_Kawanishi
    John_Kawanishi 2014/05/30
    「java.exe -jar ApacheJMeter.jar -n -t テスト計画.jmx -l 動作ログ」
  • JMeterでWebアプリケーションのパフォーマンス測定を行う

    はじめに 筆者がこれまで見てきたWebシステムの中には、機能仕様を満たしているものの、パフォーマンスの点でユーザが大きな不満を抱えているケースが珍しくありませんでした。その理由として、負荷テスト(または、ストレステスト)がほとんど行われていない、または全く行われていないケースであることが多かったのです。不特定多数のユーザが利用するWebアプリケーションでは、どれほど便利な機能があったとしても、十分なパフォーマンスが出なければ、ユーザビリティを損なってしまいます。 そこで、稿では負荷テストツールであるJMeterを使い、Webアプリケーションに対して負荷テストを行う方法を解説します。 対象読者 Webアプリケーションの開発を行っていて、JMeterを使った基的な負荷テストの方法を学習したい方。開発言語は問いません。 環境 必須環境 稿では、JMeterとテスト対象Webアプリケーション

    JMeterでWebアプリケーションのパフォーマンス測定を行う
  • JMeterによるリモート実行

    負荷テストをするのに1台のPC負荷テスト対象サーバーにアクセスできるスレッド数は実用的なという意味で、限られていると思う。複数のPCを用意し、それらから負荷をかける。 負荷をかけるPC上のJMeterをJMeterサーバーと読んでいる。そのJMeterサーバーに指示をするPC上のJMeterをJMeterクライアントと呼ぶ。 例えば、3台のJMeterサーバーを用意し、そのサーバーが、一斉に負荷テスト対象サーバーに対し負荷をかける。 負荷テスト対象サーバー←負荷←JMeterサーバー←指示←JMeterクライアント とまあ、こんな具合。 まずは、JMeterクライアント側。 テスト計画を作成する。テスト計画のファイル(jmx)はJMeterクライアントにあればよい。 JMETER_HOME\bin\jmeter.propertiesのremote_hostsにJMeterサーバーのIPア

    John_Kawanishi
    John_Kawanishi 2014/05/30
    「負荷をかけるPC上のJMeterをJMeter"Server"と読んでいる。そのJMeterServerに指示をするPC上のJMeterをJMeter"Client"と呼ぶ」
  • Google Sites: Sign-in

    John_Kawanishi
    John_Kawanishi 2014/05/30
    「説明は Wiki を見たほうが早い。」ってWikiPediaにLink張っているのがもにょる
  • Apache JMeter - Download Apache JMeter

    We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be available from all the mirrors. You are currently using https://dlcdn.apache.org/. If you encounter a problem with this mirror, please select another mirror. If all mirro

  • JMeter2.7インストール

    JMeter 2.7のダウンロード http://jmeter.apache.org/ Download Releaseのリンクをクリック apache-jmeter2.7.zipをダウンロード JMeter 2.7インストール ダウンロードしたapache-jmeter2.7.zipを適当なところへ解凍する(解凍は1829の項目と62.9MB) 解凍できたらapache-jmeter2.7.zipは削除してもいい

    JMeter2.7インストール
  • できる!ソーシャルアプリ(3) JMeterによる性能試験で「もう負荷も恐くない」:ニフティクラウド活用Tips:オルタナティブ・ブログ

    こんにちは、ちなつです。 日は、仲山氏のクラウド環境でのソーシャルアプリ企画~リリースまでのTips連載記事第2回をご紹介します。 どうぞお楽しみに! (*記事の最後に仲山氏のプロフィールを掲載しています) ********************************************************************* こんにちは、株式会社エクストーンの仲山です。 この連載では、ソーシャルアプリの企画から公開、運用までを通したTIPSを紹介します。 前回の記事では、 開発環境の構築を楽に行うためのツールとして、 ApacheのVirtualDocumentRoot機能と、システム管理ツールChefを紹介しました。 今回は、ソーシャルアプリと切っても切れない縁のあるサーバーの負荷とうまく付き合っていくため、 性能試験によって計画的にアプリの性能を向上させる方法と

    できる!ソーシャルアプリ(3) JMeterによる性能試験で「もう負荷も恐くない」:ニフティクラウド活用Tips:オルタナティブ・ブログ
  • JMeterとは?開発に役立つ使い方、トレンド記事やtips - Qiita

    JMeterに関する情報が集まっています。現在212件の記事があります。また80人のユーザーがJMeterタグをフォローしています。

    JMeterとは?開発に役立つ使い方、トレンド記事やtips - Qiita
  • JMeter | Check!Site

    JMeter でWebサイト負荷試験を行う際に、DBから取得した値を使って、Webフォームに値を設定し、HTTPリクエストを行い、レスポンスを取得したいという事があるかと思います。 今回はそれを実現する方法を記載しています。この方法を使うと、Webアプリ負荷試験を行う際や、Webシナリオ試験を行う際に、DBから取得した値を元にした、より詳細な試験を行う事が可能になります。 流れとしては、まず MySQL に JDBC 接続し、SQLリクエストを発行して値を取得します。 その値を、HTTPリクエストに設定して、Webページの検索フォームに引き渡します。そして、Webサーバからの応答を確認します。 Continue reading →

    JMeter | Check!Site
  • 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

    John_Kawanishi
    John_Kawanishi 2014/05/29
    「JMeter はJakarta Project(現在はApache Projectに移管)で開発が進められているPerformance計測用のJavaApplicationです。そのJMeterについて解説していきます」
  • JMeter - Wikipedia

    Apache JMeter(アパッチ ジェイメーター)はApacheソフトウェア財団にて開発されているソフトウェアで、クライアントサーバシステムのパフォーマンス測定および負荷テストを行うJavaアプリケーションである。HTTPレスポンスの内容の妥当性を判定することもできるため、パフォーマンステストのみならず、機能テストに使用することも可能である。 当初はJakarta Projectにて開発されていたが、2011年にApacheのトップレベルプロジェクトに昇格した[1]。 オープンソースかつ多数の機能を備えていることから、WebアプリケーションおよびWebサーバの性能測定に広く利用されている。 JMeterはHTTP以外にも次のサーバの単体テストとしても使うことができる。 JDBCを介したデータベースJDBC[※ 1] FTP(File Transfer Protocol)[※ 2] LD

    JMeter - Wikipedia
    John_Kawanishi
    John_Kawanishi 2014/05/29
    「ApacheJMeter(アパッチジェイメーター)はApacheSoftware財団にて開発されている」「ClientServerSystemのPerformance測定及び負荷Testを行うJavaApplication」「HTTPresponseの内容の妥当性を判定する事もできる為PerformanceTestのみならず機能Test
  • 今から3分で jmeter の使い方を身に付ける (負荷テスト入門) - 主に言語とシステム開発に関して

    Apache jmeterは,Webアプリのパフォーマンス計測のための無料ツール。 このツールの初歩を,今から3分で習得するための記事。 当に3分きっかりなので集中して頂きたい。 (1) DL (2) サーバ (3) ページ (4) jmeter起動 (5) テスト計画作成 (6) jmeter実行 (7) 結果 目標 解説 Tips 1 :外部パラメータの読み込み Tips 2 :プロキシ機能を使ってテストケースを自動生成 ※↑自作の もくじジェネレータ で自動生成 (1) DL jmeterをダウンロードする。 JMeter Downloads http://jmeter.apache.org/download_jmeter.cgi http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi 最新版 Binary の z

    今から3分で jmeter の使い方を身に付ける (負荷テスト入門) - 主に言語とシステム開発に関して
  • 1