コンテナ環境に .NET Agent for Linux をインストールする前に、要件を満たしていることを確認し、このページに記載されている手順を実行します。 

一般的な要件

以下を確認します。

  • アプリケーションを実行するマシンがコントローラに接続できること。エージェントとコントローラ間のネットワークのプロキシまたはファイアウォールに対して、追加の構成が必要になる場合があります。
  • アプリケーション環境が「.NET対応環境」の要件を満たしていること。 

次のアプリケーションとライセンスを持っていることを確認してください。

  • Linux上で実行されている.NET Coreアプリケーション
  • Linux 上で実行されている .NET Core アプリケーションごとの .NET ライセンス詳細については、ライセンス使用状況の確認を参照してください。

コントローラ要件

次のコントローラ要件を満たしていることを確認します。

  • 互換性のあるコントローラへのアクセス権があること。詳細については、「エージェントとコントローラテナントの互換性」を参照してください。 

  • エージェントがデータを報告するコントローラへの接続設定が以下であること。
    • SaaS コントローラの場合:Splunk AppDynamics によるウェルカムメールでコントローラホストが送信されます。HTTPSにはポート443を使用し、HTTPにはポート80を使用します。
    • オンプレミスコントローラの場合:インストール時にホストとポートを指定しています。

.NETエージェント環境変数

Alpine Linux コンテナで実行されるアプリケーションには、次のように Dockerfile で定義できる追加の必須環境変数(LD_LIBRARY_PATH)が必要です。

ENV LD_LIBRARY_PATH=/opt/appdynamics/dotnet
BASH

詳細については、「.NET Agent for Linuxの高度な構成オプション」の AppDynamicsConfig.json ファイルの例を参照してください。