Jmeter がネイティブの結果表示機能を提供していることは誰もが知っています。ネイティブの結果表示ツールがあるのに、なぜ他のツールを使用して表示する必要があるのでしょうか。豊富な表示コンテンツに加えて、主な理由もいくつかあります。 jmeter -n -t [jmx ファイル] -l [結果ファイル] -e -o [Web レポート フォルダーへのパス] -n は JMeter を非 GUI モードで実行することを意味します。 -t は実行する JMeter テスト スクリプト ファイル (通常は jmx で終わるファイル) を示します。 -l は結果が記録されるファイルを示し、デフォルトでは jtl で終わります。-e はテストが完了した後にテスト レポートが生成されることを示します。 -o は生成された結果フォルダーの場所を指定します。 実施原則次に、Docker を利用して InfluxDB と Grafana を使用し、パフォーマンス可視化監視プラットフォームを構築する方法について詳しく説明します。
Grafana のコンセプト: Graphite、Elasticsearch、OpenTSDB、Prometheus、InfluxDB に適した、豊富なインジケーター ダッシュボードとグラフィック エディターを備えたオープン ソース ソフトウェア。簡単に言えば、オープンソースの WEB 可視化プラットフォームです。 JMeter は、ストレス テスト中に統計指標データをリアルタイムで Influxdb データベースに送信するバックエンド リスナーを導入しています。Grafana (オープン ソースの WEB ビジュアル ダッシュボード) データ ソースを Influxdb に接続してビジュアル ダッシュボードを作成し、テスト指標データをリアルタイムで取得します。 InfluxDBをインストールするdocker で influxdb イメージをインストールしてプルします: docker pull influxdb コンテナに入ります: docker exec -it container id /bin/bash データベースjmeterを作成する 流入 データベースを表示します。 データベース jmeter を作成します。 データベースを表示します。 jmeter を使用します。 jmeter から * を選択します。 出口; GrafanaをインストールするGrafana イメージをプルします: docker pull grafana/grafana コンテナを実行します: docker run --name my_grafana -p 3000:3000 grafana/grafana Grafana にアクセス: http://ip:3000 ユーザー名とパスワードは両方とも「admin」です 入力後にデータベースを追加する 入力後データベースを設定する 保存してテスト 表示テンプレートを構成する多くのテンプレートがあり、プレビューして適切なものを選択してダウンロードできます。ダウンロードアドレス: https://grafana.com/grafana/dashboards jsonファイルをダウンロード インポートの準備 ダウンロードしたjsonファイルをインポートするだけです。 設定が完了したら、パネルに入ります ここでリフレッシュレートを設定できます Jmeter を設定するJmeter スクリプトを作成します。 バックエンドリスナーの設定 スクリプトを実行した後、結果を表示できます。 これで、Docker を使用した JMeter+Grafana+Influxdb 監視プラットフォームの構築に関するこの記事は終了です。Docker を使用した JMeter+Grafana+Influxdb 監視プラットフォームの構築の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: elementui での el-cascader カスケードセレクタの実践
>>: MySQLデスクトップツールSQLyogのリソースとアクティベーション方法は、白黒のコマンドラインに別れを告げます
目次MySQLをインストールする環境変数の設定MySQLをインストールするmysqlをダウンロードし...
序文通常、ファイル内の特定の行を削除したい場合は、まずファイルを開き、削除する内容を見つけて、これら...
一般的に言えば、コンテナが起動した後、ポート マッピングを通じてコンテナが提供するサービスを使用...
MySQL のインストールに関する以前のメモを要約して、皆さんと共有しました。ステップ 1: mys...
現在のデータベースでサポートされているエンジンを表示します エンジンを表示 +-----------...
1. Dockerのインストールと設定 #CentOS をインストールし、Docker パッケージを...
では、ドメイン名を登録して仮想ホストを購入した後、IE でドメイン名を入力して Web サイトを開く...
最近、データライフサイクル管理の詳細を整理していたときに、小さな問題を発見しました。それは、MySQ...
この記事では、MySQL 5.7.17 winx64解凍版のインストールと設定方法を紹介します。具体...
1. テーブルを作成する テーブル「学生」を作成( `id` int(11) NULLではない、 `...
最近、私はプロジェクトに取り組んでおり、背景を記述するために SQL ステートメントを使用する必要が...
実際、この効果を実現するのは非常に簡単で、この効果は特殊効果と呼ぶことすらできません。次のコードを ...
1. win + R を押して cmd と入力し、DOS ウィンドウに入ります。 2. MySQL...
1. システム内で開いているファイルの最大数を確認する #現在のリソース制限設定を表示する ulim...
目次意味文法例1. 初期値initが渡されない2. 初期値を渡す場合3. アレイの重複排除4. Re...