AppDynamicsをデプロイする際は、コントローラとその他のAppDynamicsプラットフォームとの間での通信を可能にするために、ネットワークファイアウォールにポートを開いたり、ロードバランサを構成したりする必要があることがあります。

SaaS の場合は、AppDynamics が提供する HTTPS ポートに対応するようインフラストラクチャを調整する必要があるだけです。ただし、オンプレミスのデプロイの場合は、ここに記載されている情報に基づいて追加の調整を行う必要があります。

プラットフォームコンポーネントのポート

プラットフォームのデプロイでは以下のポートが開いています。「外部」列は、そのポートへの接続が完全にコントローラホスト内で発生するのか、ホストの外部からであり、ファイアウォールやロードバランサの構成変更が必要になるのかを示します。  

ポート名デフォルト外部?
Enterprise Consoleポート9191必須。アプリケーションはすべてのトラフィックにポート 9191 を使用します。  
SSHポ―ト22Enterprise Consoleとその管理対象リモートホストとの間でこのポートが開いている必要があります。これは Unix 限定であり、構成不可となっています。このポートを構成しなければならない場合は、AppDynamics サポートまでお問い合わせください。

データベースサーバーポート

3388

なし
デフォルトデータベースポート3377なし

アプリケーションサーバー管理ポート

4848

[いいえ(No)]
アプリケーションサーバープライマリポート(HTTP)8090

あり


アプリケーションサーバーSSLポート(HTTPS)8181あり
イベントサービスREST APIポート9080イベントサービスとコントローラが別々のホストにある場合は、ファイアウォールまたはロードバランサでポートを構成する必要があります。
イベントサービスREST API管理ポート9081イベントサービスとコントローラが別々のホストにある場合は、ファイアウォールまたはロードバランサでポートを構成する必要があります。
レポートサービスHTTPポート8020[いいえ(No)]
レポートサービスHTTPSポート8021[いいえ(No)]
フリート管理サービスポート8030

はい。このポートは エージェント管理 に必要です。

コントローラで、フリート管理サービスと通信するために少なくとも 1 つの HTTP ポートが有効になっていることを確認します。

EUMサーバーポート(HTTP)7001EUMとコントローラが別々のホストにある場合は、ファイアウォールまたはロードバランサでポートを構成する必要があります。
EUMサーバーSSLポート(HTTPS)7002EUMとコントローラが別々のホストにある場合は、ファイアウォールまたはロードバランサでポートを構成する必要があります。

インストール時に、別のポートを手動で入力できます。インストール後にポート設定を変更するには、コントローラを再インストールするか、以下のセクションで説明しているように、Enterprise Console Configurationsページまたはその基盤となる GlassFish アプリケーションサーバーの定義に従ってポート構成を編集します。

コントローラのポート構成の編集

Enterprise Console UI を使用して接続設定を変更できます。Enterprise Console はコントローラ内でのすべての事象を自動的に更新します。ユーザーがすべてのファイルを手動で更新し、サービスを再起動する順序を管理する必要はありません。プラットフォーム構成の更新」を参照してください。

アプリケーションサーバーがコントローラドメイン用に使用する構成ファイルを編集することで、手動でポートを編集することもできます。ただし、ポートを手動で更新すると、Enterprise Console からその更新を確認できず、正常性チェックに失敗する原因となり得ます。

以下のセクションでは、ポートを変更するために調整する必要がある設定を記載しています。

プライマリサーバーリスニングポートの変更

  1. Enterprise Console GUI にログインします。
  2. Configurations > Controller Settings > Appserver Configurations にアクセスします。
  3. [Basic] タブで、[Server Port] を更新します。
  4. [Save.] をクリックします。

データベースポートの変更

  1. Enterprise Console GUI にログインします。
  2. Configurations > Controller Settings > Database Configurations にアクセスします。
  3. [DB Configuration Settings] のポート値を更新します。
  4. [Save.] をクリックします。

Change the Fleet Management Port

  1. Enterprise Console GUI にログインします。
  2. Configurations > Controller Settings > Fleet Management Configurations にアクセスします。
  3. Fleet Management Service Port を更新します。
  4. [Save.] をクリックします。