合成サーバーデプロイアーキテクチャ

ここでは、さまざまなオンプレミスの合成サーバ展開の図について説明します。図は、展開のコンポーネント間の接続とデータフローを示しています。その他の Splunk AppDynamics オンプレミス プラットフォーム コンポーネントの詳細については、「プラットフォーム コンポーネント」および「プラットフォームの接続」を参照してください。

合成プライベートエージェントの展開

次の図は、オンプレミス合成サーバ、EUM サーバ、合成プライベートエージェント間の接続とデータフローを示します。

合成サーバーの接続

以下の表に、合成サーバーとその他のコンポーネント間のトラフィックフローを示し、説明します。

接続 ソース 送信先 プロトコル デフォルトポート

ユーザーが合成ジョブを作成すると、 コントローラは頻度が設定されたジョブの要求を オンプレミス合成サーバーに送信します。その後、合成ジョブはキューに配置されます。

オンプレミス合成サーバ

HTTP(S)
  • 12101/12102
  • 10101/10102
合成プライベートエージェントが合成サーバーからジョブ要求を取り出し、Selenium を使用してブラウザで実行します。

オンプレミス合成サーバ

HTTP(S)10101/10102

その後、 合成プライベートエージェントが合成サーバーに測定結果を送信します。

オンプレミス合成サーバ

HTTP(S)10101/10102

オンプレミス合成サーバーは一部のデータをファイルに保存し、データを処理してビーコンに変換します。これは、 EUM API を介して EUM サーバーに転送されます。また、合成サーバは EUM サーバの MySQL データベースにデータを書き込みます。

オンプレミス EUM サーバ

HTTP(S)

7001/7002

JDBC3388
コントローラは EUM サーバに測定結果についてポーリングし、合成セッションに表示します。

オンプレミス EUM サーバ

HTTP(S)7001/7002

合成ホステッドエージェントの展開

次の図に、オンプレミス合成サーバー、SaaS EUM サーバー、SaaS 合成サーバー、合成ホステッドエージェント、およびオンプレミス EUM サーバー間の接続とデータフローを示します。

合成サーバーの接続

以下の表に、合成サーバーとその他のコンポーネント間のトラフィックフローを示し、説明します。

接続 ソース 送信先 プロトコル デフォルトポート

ユーザが合成ジョブを作成すると、 コントローラは頻度が設定されたジョブの要求を オンプレミス合成サーバに送信します。その後、ジョブ要求はキューに配置されます。

オンプレミス合成サーバ

HTTP(S)12101/12102

オンプレミス合成サーバは、ジョブ要求を SaaS EUM サーバに送信します。

SaaS EUMサーバ
HTTP(S)7001/7002

SaaS EUM サーバは要求を SaaS 合成サーバに転送します。

SaaS合成サーバ
HTTP(S)10001/10002

合成ホステッドエージェントは SaaS 合成サーバーからジョブ要求を取得し、Selenium を使用してブラウザで実行します。

SaaS合成サーバ
WebSocket(暗号化)16001

合成ホステッドエージェントは測定結果を SaaS 合成サーバに送信します。

SaaS合成サーバ
HTTP(S)

10001/10002

SaaS 合成サーバフィーダは、測定結果を オンプレミス合成クライアントフィーダに送信します。

オンプレミス合成サーバ
WebSocket(暗号化)16101

オンプレミス合成サーバーは一部のデータをファイルに保存し、データを処理してビーコンに変換します。これは、EUM API を介して オンプレミス EUM サーバーに転送されます。また、オンプレミス合成サーバは EUM サーバの MySQL データベースにデータを書き込みます。

オンプレミス EUM サーバ

HTTP(S)7001/7002
JDBC3388

コントローラは オンプレミス EUM サーバーに測定結果についてポーリングし、合成セッションに表示します。

オンプレミス EUM サーバ

HTTP(S)7001/7002