LoadView オンサイト エージェントを使用する必要があるのはなぜですか?
場合によっては、パブリック インターネットからアクセスできない Web サイトをテストする必要があります。 ドットコムモニターは、これを行うための2つのオプションを提供します。
まず 、LoadView 静的プロキシ IP をホワイトリストに載して 、会社のネットワーク内の LoadView からのトラフィックを許可します。 ファイアウォールの背後にロード テストを実装する簡単な方法ですが、セキュリティ上の理由から会社のファイアウォールを開くのは不適切な場合があります。
静的プロキシ IP 範囲のホワイトリストがセキュリティ ポリシーで許可されていない場合、別の安全なオプションが提供されます。 オンサイト エージェントの読み込み。 LoadView オンサイト エージェントは、ターゲット Web サイトと同じネットワーク内の専用の Windows サーバーにインストールできます。
オンサイトエージェントを使用する場合は、着信トラフィックに対してファイアウォールを開く必要はありません。
仕組み
オンサイト エージェントを構成すると、対応するターゲット Web サイトとロード テスト構成に対してロード テストが開始されたかどうかを確認するために、送信要求を Dotcom-Monitor サービスに送信します。 オンサイト エージェントがテスト構成を受信すると、ポート 443 を使用してローカル ネットワーク内から インジェクタ サーバー (L) のロードに対して複数の接続を開始します。 同じ接続を使用して、ロード テスト データをオンサイト エージェントに送信します。 したがって、ターゲットへのすべてのロード テスト トラフィックは、会社のネットワークからオンサイト エージェント経由で送信されます。
オンサイトエージェントは、HTTP、Webアプリケーション、およびWebページのテストをインストールして実行するために使用できます。
積載量
オンサイト エージェントの容量は、仮想ユーザーの数とオンサイト エージェントあたりのロード テストの数という 2 つの要因によって制限されます。
オンサイト エージェントは、ロード テストの種類に関係なく、一度に最大 3 つのロード テストを実行できます。
LoadView オンサイトエージェントあたりの仮想ユーザー数の制限は、Web サイトの動作によって大きく異なります。 たとえば、多くのサードパーティ製 JavaScript を使用する動的 Web ページでは、テストに必要なリソースが多くなります。
一般的に、平均的な Web サイトのオンサイト エージェントの制限事項は次のとおりです。
- ブラウザベースのテスト: エージェントあたり 50 人の仮想ユーザー
- HTTP ベースのテスト: エージェントあたり 1000 人の仮想ユーザー
ターゲット Web サイトで 100 人の仮想ユーザーをシミュレートする必要があるとしますが、その後、少なくとも 2 つのオンサイト エージェントをテストに活用する必要があります。
システム要件
このガイドラインでは、LoadView オンサイト エージェントを使用するように、インストールの準備、セットアップの実行、テスト シナリオの構成に必要なすべての手順について説明します。
ハードウェア要件:
- 2-コア CPU 以上
- 8 GB RAM
- 1 GB のハードドライブ容量
- OS ウィンドウズ 10, Windows サーバー 2012 またはそれ以降の x 64 ビット
ソフトウェアの前提条件:
- .NET フレームワーク 4.7
- インストールと実行のための管理アクセス
送信トラフィックの要件:
ロード インジェクタ サーバーの IP アドレスの動的な性質のため、LoadView オンサイト エージェントにはすべての URL への 発信 接続が必要です。 オプションがない場合は、ロード テストで使用される特定のクラウド リージョンへの 発信 接続を開くことができます。 必要なクラウド リージョンの IP 範囲については、AWS と Azure のオンライン リソースを確認してください。
さらに、LoadView オンサイト エージェントが以下にアクセスできることを確認します。
- https://userauth.dotcom-monitor.com/ – 必要に応じて SSO ログイン用
- https://privateagentcontroller.dotcom-monitor.com
https://privateagentcontroller.dotcom-monitor.com へのアクセスが許可されていることを確認するには、次の URL を確認します。
- https://privateagentcontroller.dotcom-monitor.com/PrivateAgentWebProxy/entrypoint.aspx – 空白のページを返す必要があります
- https://privateagentcontroller.dotcom-monitor.com/PrivateAgentController/RemoteConfigurationService.svc – Web サービス ページを返す必要があります
-
LoadView オンサイトエージェントインストールの準備
-
サーバーに LoadView オンサイト エージェントをインストールする
-
プロキシ設定