ネットワーク要件

コントローラの展開では、ネットワークのファイアウォールやロードバランサなど、既存のネットワークコンポーネントの構成変更が必要になることがよくあります。コントローラがロードバランサまたはリバースプロキシの背後に存在する場合、コントローラのためにトラフィック転送を設定する必要があります。また、トラフィックが横断しなければならないファイアウォールまたはその他のデバイスでポートの設定を行う必要があります。

以下は、Splunk AppDynamics オンプレミスを展開する環境についての一般的な考慮事項です。その他のネットワーク設定要件については、「プラットフォームインストールのクイックスタート」を参照してください。

相関HTTPヘッダー

Splunk AppDynamics は、監視対象の環境のトラフィックに singularityheader という名前のカスタムヘッダーを追加します。このヘッダーにより、Splunk AppDynamics は階層全体でトラフィックを関連付けることができます。監視対象の階層間、または階層とコントローラ間のネットワークにあるロードバランサ、プロキシ、またはファイアウォールに、Splunk AppDynamics によって追加されたヘッダーが保存されていることを必ず確認してください。

クロック管理

Splunk AppDynamics の展開でイベント時間レポートの一貫性を確保するために、アプリケーションエージェントがイベント時間とコントローラ時間の同期を試みます。

そのために、5分毎にコントローラから時間を取得します。それから、コントローラの時間を自身のローカルマシンのクロックタイムと比較します。時間にずれがあれば、コントローラに報告するメトリックのタイムスタンプとの違いに基づいて、タイムスキューを適用します。

エージェントがコントローラの時間に基づいてメトリックの報告を試みているにもかかわらず、コントローラが自身の時間より先のタイムスタンプを持つメトリックを受け取った場合、コントローラはそのメトリックを拒否します。これを防ぐために、監視環境全体でクロックタイムを一貫させることを推奨します。