インターフェースガイド
ロードテスター(Lite)は、実際のトラフィックをシミュレートして待合室のパフォーマンスと安定性をテストできるツールです。このガイドでは、ロードテスターのインターフェースと主要な設定項目について説明します。
概要
ロードテスターは2つの方法で実行できます:
セグメントリストから実行
セグメントリストで各セグメントのアクション列にある稲妻アイコンをクリックすると、そのセグメントに対するロードテスターを実行できます。

モニタリングページから実行
モニタリングページで稲妻アイコンをクリックしてロードテスターを実行できます。

基本設定
ロードテスター実行前にテストシナリオの詳細を設定できます。

セグメントが事前/事後待合室を運営している場合、事前/事後待合室が終了するまでロードテスターが適用されません。
仮想ユーザー数
仮想ユーザー数は、待機者とユーザーを含む実際の同時接続ユーザー数をシミュレートします。最大300名まで設定でき、設定した数だけの仮想ユーザーが継続的に待合室にアクセスを試みます。
例えば、100名の仮想ユーザーを設定した場合、10名が作業を完了すると、テスターはすぐに10名分のトラフィックを補充して、アクティブユーザー数が常に100名で維持されるようにします。
維持時間
テストを維持する時間を設定します。最小1分、最大10分まで設定できます。
離脱率(%)
待機中にページを離脱するユーザーの割合を設定します。離脱は、他のページに移動したり、接続を放棄したりする場合を含みます。
テスターはこの値を反映して、トラフィックに投入される仮想ユーザー数を保証します。
例えば、同時接続仮想ユーザー数を100名に設定し、離脱率を90%に設定する場合、テスターはユーザー1,000名分の負荷を生成します。
実際の負荷 = 同時接続仮想ユーザー数 ÷ (1 - 離脱率)
例:100名 ÷ (1 - 0.9) = 1,000名
進入許容数
この機能を有効化すると、ロードテスターがシミュレーション中に自動的に進入許容数を調整します。このとき、調整可能な最小値と最大値を設定できます。
テスターの最後の変更値が最終的にセグメントに保存されます。セグメント設定が変更されることを望まない場合は、該当設定を無効化してください。
変更周期:設定された維持時間内で進入許容数を調整する周期で、単位は秒(s)です。値が小さいほど進入許容数がより頻繁に変更されます。
シミュレーション例
以下はロードテスターの実際の活用例です。事前/事後待合室を運営中であるセグメントの場合はロードテスターを実行できないことに注意してください。

進入許容数を固定したい場合
セグメント2を通じて、現在の進入許容数設定値である10名がイベントに使用するのに適切かどうかを確認したいとします。
セグメント設定を維持しながらトラフィックシミュレーションを生成するために、進入許容数調整を無効化します。

シミュレーション結果は以下のとおりです:
同時進入量が進入許容数である10名を超えず、安定して管理されるトラフィックを確認できます。待機列の進行が過度に遅くなるなどの異常症状が見られる場合、ユーザーは設定値の調整を検討する必要があります。
進入許容数を固定する方式は、現在の設定値が適切かどうかを検証したり、特定の進入許容数でのシステムパフォーマンスをテストしたりするときに有用です。
進入許容数を調整したい場合
セグメント3は、予想されるサーバートラフィック値がほぼ確実な状態で、適切な進入許容数を見つけたいとします。
テスト前のデフォルト進入許容数は10名です。
シミュレーションを設定した後、進入許容数調整を有効化します。進入許容数は5秒ごとに確認します。

以下のように、テスト中に進入許容数が自動的に変更されることを確認できます。
テストが終了した後、セグメント設定を確認すると、最後の変更値で進入許容数が変更されています。
進入許容数自動調整機能を使用すると、テスト終了後にセグメント設定が変更されます。望まない場合は、テスト前に該当機能を無効化するか、テスト後にセグメント設定を元に戻してください。
STCLab技術サポートにお問い合わせください(support@stclab.com)