このページでは、イベントサービスを含む分析の展開オプションについて説明します。  

トランザクション分析のみ

分析エージェントは、最小バージョンが満たされている場合、Node.js、PHP エージェント、および Python エージェントにのみ必要で、Java および .NET エージェントには必要ありません。次のトランザクション分析をキャプチャするには、Analytics エージェントが必要です。

  • Node.js エージェントの任意のバージョン
  • PHP エージェントの任意のバージョン
  • Python エージェント 21.10 以降(21.10 より前の Python エージェントはトランザクション分析をサポートしていません)
  • Java エージェント 4.5.15 以前
  • .NET エージェント 20.10 以前

トランザクション分析を設定するには、次のようにします。

  • マシンエージェントまたは Analytics エージェント(スタンドアロンバイナリ)のいずれかを各マシンにダウンロードしてインストールします。共有 Analytics エージェントインスタンスを使用することもできます。

  • コントローラのアプリケーションに対する分析を有効にします。

ログ分析のみ

ログ分析を設定するには、次のようにします。

  • マシンエージェントまたは Analytics エージェント(スタンドアロンバイナリ)のいずれかをマシンにインストールします。 

  • コントローラログソースに対する分析を有効にします。

トランザクション分析とログ分析

トランザクション分析とログ分析を設定するには、次のようにします。

  • マシンエージェントまたは Analytics エージェント(スタンドアロンバイナリ)のいずれかをマシンにインストールします。

  • コントローラのアプリケーションおよびログソースに対する分析を有効にします。

SaaS/オンプレミス分析の設定

Analytics エージェントを使用して Analytics を展開する場合、設定要件は展開によって異なります。

  • SaaS:イベントサービスは、SaaS サービスの一部として提供されます。AppDynamics は、データを保存し、システムのサーバコンポーネントをホストします。「 エージェント側のコンポーネント」で説明するシステムの Analytics エージェントコンポーネントのみをインストールする必要があります。
  • オンプレミス:オンプレミスでは、ユーザ自身がコンポーネントをホストし、すべてのデータをオンプレミスで保存します。エージェント側コンポーネントコントローラ展開コンポーネント、およびイベントサービス展開コンポーネントをインストールする必要があります。オンプレミス展開には、追加のセットアップと管理が含まれますが、独自のデータセンター内で分析データを保持できます。  

分析エージェントでのデータの暗号化

secure://<your-encrypted-credentials> を使用して、分析エージェントでデータを暗号化できます。分析エージェントのプロパティファイルまたはシステムプロパティでデータを暗号化できます。 

次の例は、分析エージェントのプロパティファイルで http.event.accessKey を暗号化する方法を示しています。

http.event.accessKey=secure://-001-24-Dr9FQGC179o4vPnuljnx8A==ZGVw/P4OONvpUidIhJ2u78FpRVVW8fbgr8J1HBHXwnE=
ad.secure.credential.store.filename=/opt/appdynamics/secretKeyStore
ad.secure.credential.store.password=s_gsnwR6+LDch8JBf1RamiBoWfMvjjipkrtJMZXAYEkw8=
XML

エージェントの認証情報を暗号化する」を参照してください。

Analytics エージェント用の個別ホスト

Analytics エージェントが監視対象アプリケーションとは別のホストにある場合は、「リモート Analytics エージェントのサイジング」を参照してください。