Last updated:
Select a language: [English] [日本語]
このドキュメントはAzure Marketplaceで提供されている “Load Tester (standalone) Powered by Apache JMeter™” の説明書です。
“Load Tester (standalone) Powered by Apache JMeter™” は、JMeterを単体のサーバー上で稼働させ、負荷テストをすることを目的としています。
※複数サーバーのApache JMeterから負荷をかけたい場合は、"Load Tester (multiple remote servers) Powered by Apache JMeter™" をご利用ください。
“Create Load Tester (standalone) Powered by Apache JMeter™” にアクセスを行い通常の仮想マシンと同様にデプロイします。
仮想マシンのNICにネットワークセキュリティグループ(NSG)が適用されます。
NSGの受信セキュリティ規則には、以下のルールが追加されています。
必要なところからのみ接続を許可するようにこのNSG設定を変更することをお薦めします。特にパブリックIPアドレスを作成した場合は、インターネットからこれらの接続を許可している状況です。
お好みにより、Remote DesktopによるGUI操作と、SSHによるCUI操作を選択できます。
※ Apache JMeterの使用方法はこのドキュメントには含まれていません
Remote Desktop接続
クライアントPCからリモートデスクトップ(RDP)で接続します。
リモートデスクトップ画面が表示され、「Login to (仮想マシン名)」のダイアログが表示されるので、以下の情報を設定して [OK] をクリックします。
Apache JMeterの起動
リモートデスクトップ画面の [JMeter] をダブルクリックします。
[Options] メニューの [Choose Language] から表示言語の変更が行なえます。
デプロイ時に認証の種類として「SSH公開キー」を選択した場合は、GUIでのログインのためにログインユーザーのパスワードを設定する必要があります。
仮想マシンにsshでログインし、以下を実行してください。
(login from ssh)
$ sudo passwd $USER
New password: <<enter password>>
Retype new password: <<re-enter password>>
passwd: password updated successfully
SSHで接続し、操作してください。
JMeterのパス:/usr/local/jmeter
デフォルトではJRE 8上でJMeterが動作します。
仮想マシン上には以下のJREが導入済みで、任意のversionに変更することができます。
仮想マシンにログイン後、~/.loadtester ファイルを作成して、JAVA_HOMEの設定を追加します。
JRE 11を利用する場合の設定例
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
その後、仮想マシンからログアウト後に再度ログインします。
JMeter でコメントを日本語で入力したい場合などでお試しください。
クライアントPCからリモートデスクトップ(RDP)で接続します。
リモートデスクトップ画面の [Applications] メニューから [Settings] を選択後、 [Session and Startup] をクリックします。
[Application Autostart] タブで一覧中の [ibus-daemon] をチェック後、[Close] をクリックします。
リモートデスクトップからログアウト後に再度ログインします。
リモートデスクトップ画面の [Applications] メニューから [Settings] を選択後、 [iBus Preferences] をクリックします。
[Input Method] タブで [Add] をクリック後に表示される [Select an input method] 画面にて、[Japanese] をクリック後に表示される一覧から [Kana Kanji] を選択後、[Add] をクリックします。
[Japanese - japanese] を選択、[Remove] をクリックし、[Input Method] から削除後 [Close] をクリックしてiBus Preferences 画面を終了します。
リモートデスクトップ画面の [Applications] メニューから [Settings] を選択後、 [Language Support] をクリックします。
[Language] タブで [Keyboard input method system] のプルダウンメニューから [iBus] を選択後、[Close] をクリックして Language Support 画面を終了します。
デスクトップ画面上部のステータスバーに [あ] が表示されることを確認、[半角/全角] キーで日本語と英語の切り替えを行います。
Ubuntu及びJMeterをはじめとした各種のソフトウェアバージョンは、Azure Marketplaceに登録時点の最新 Version が適用済みです。
必要に応じてUbuntuおよびソフトウェアのアップデートを行ってください。
Remote Desktopでvirtual machineに接続できない
OSが正常に起動しない / Remote Desktopへのログインが行えない
Virtual machineを正常に動作させるためには、OSのメモリは2GB以上必要です。
Virtual machineのサイズを適切なものに変更してください。
Apache JMeter™がメモリ不足により起動しない
JVM_ARGS環境変数に -Xmsおよび-Xmsを指定して、JMeterが使用するヒープメモリサイズを調整してください。
~/.loadtester ファイルを作成して、JVM_ARGS環境変数に -Xmsおよび-Xmsを指定して、JMeterが使用するヒープメモリサイズを調整してください。
export JVM_ARGS="-Xms64m -Xmx128m"
サポートは有償にて承ります。
サポートをご希望の方は以下にお問い合わせください。
Apache®, Apache JMeter™, JMeter, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. No endorsement by The Apache Software Foundation is implied by the use of these marks.