データを送信するには、AppDynamics イベントサービスに接続されている必要があります。AppDynamics では API キーと接続 URL を使用して、コンポーネント間の接続が確立されます。 

これらの接続設定は、[Admin Console] の [Controller Settings] ページで設定できます(「管理コンソールへのアクセス」を参照)。以降のセクションでは、データベースの可視性、分析、およびエンドユーザモニタリングで必要な接続設定について説明します。 

Connect to the Events Service

データベースの可視性と分析の接続設定

データベースの可視性モジュールはデータの一部(待機状態の情報やクエリの情報など)をイベントサービスに保存します。データベースの可視性モジュールは、すでにコントローラにバンドルされているデータベースのモニタリング製品です。分析とデータベースの可視性の両方をインストール済みの場合は、イベントサービスのインスタンスまたはクラスタインスタンスをその両方で共有することを推奨します。 

これらのモジュールをイベントサービスに接続するには、[Admin Console ] > [Controller Settings] を開いて、以下のプロパティの値を設定します。

  • appdynamics.on.premise.event.service.key を、データベース可視性用のプロパティファイル内の該当するキーに設定します。
  • appdynamics.on.premise.event.service.url をイベント サービス エンドポイントの URL に設定します。
  • appdynamics.non.eum.events.use.on.premise.event.servicetrue に設定します。

データベースの可視性に必要なプロパティファイルを設定するには、次の手順を実行します。

  1. [Admin Console] からの appdynamics.on.premise.event.service.key 値をメモします
  2. イベントサービスの構成ディレクトリの下にある、events-service-api.properties というファイルを開きます。 
  3. イベントサービスファイル events-service-api-store.propertie で、オンプレミスイベントキーが ad.accountmanager.key.controller および ad.accountmanager.key.mds  の値と一致することを確認します。
    1. 詳細については、「イベントサービスプロパティの構成」を参照してください。 
  4. Enterprise Console またはコマンドラインを使用して分析サービスを停止してから開始し、新しい値を取得します。

エンドユーザモニタリング接続の設定

  1. [Admin Console > Controller Settings] を開きます
  2. eum.es.host を特定し、適切なイベント サービス エンドポイント URL に設定されていることを確認します。 
  3. <EUM_HOME>/eum-processor/bin/eum.properties ファイルに移動します。

  4. EUM をイベントサービスに接続するため、以下のプロパティの値を設定します。

    Sample

    analytics.enabled=true
    analytics.serverScheme=http
    analytics.serverHost=events.service.hostname
    analytics.port=9080
    analytics.accountAccessKey=1a59d1ac-4c35-4df1-9c5d-5fc191003441
    CODE
  5. [Admin Console ] > [Controller Settings] を開きます。
  6. eum.es.host をイベント サービス エンドポイントの URL に設定します。

appdynamics.es.eum.key の値は <EUM_HOME>/eum-processor/bin/eum.properties ファイルのプロパティ analytics.accountAccessKey 値に自動的に設定されます。 

プロキシの接続設定

データベースの可視性または分析にプロキシを介して接続している場合は、以下のプロパティの値を設定する必要があります。

  • appdynamics.on.premise.event.service.proxy.host
  • appdynamics.on.premise.event.service.proxy.port
  • appdynamics.on.premise.event.service.proxy.user
  • appdynamics.on.premise.event.service.proxy.password.file
  • appdynamics.on.premise.event.service.proxy.use.ssl

EUM にプロキシを介して接続している場合は、以下のプロパティの値を設定する必要があります。

  • appdynamics.controller.http.proxyHost
  • appdynamics.controller.http.proxyPort
  • appdynamics.controller.http.proxyUser
  • appdynamics.controller.http.proxyPasswordFile