コンテナへの .NET Agent for Linux のインストール準備
コンテナ環境に .NET Agent for Linux をインストールする前に、要件を満たしていることを確認し、このページに記載されている手順を実行します。
一般的な要件
以下を確認します。
- アプリケーションを実行するマシンがコントローラに接続できること。エージェントとコントローラ間のネットワークのプロキシまたはファイアウォールに対して、追加の構成が必要になる場合があります。
-
アプリケーション環境が「.NET対応環境」の要件を満たしていること。
次のアプリケーションとライセンスを持っていることを確認してください。
- Linux上で実行されている.NET Coreアプリケーション
- Linux 上で実行されている .NET Core アプリケーションごとの .NET ライセンス「ライセンス使用状況の確認」を参照してください。
コントローラ要件
次のコントローラ要件を満たしていることを確認します。
-
互換性のあるコントローラへのアクセス権があること。詳細については、「エージェントとコントローラテナントの互換性」を参照してください。
- エージェントがデータを報告するコントローラへの接続設定が以下であること。
- SaaS コントローラの場合:Splunk AppDynamics によるウェルカムメールでコントローラホストが送信されます。HTTPSにはポート443を使用し、HTTPにはポート80を使用します。
- オンプレミスコントローラの場合:インストール時にホストとポートを指定しています。
.NETエージェント環境変数
Alpine Linux コンテナで実行されるアプリケーションには、追加の必須環境変数 LD_LIBRARY_PATH が必要です。
ENV LD_LIBRARY_PATH=/opt/appdynamics/dotnet
詳細については、「.NET Agent for Linux Advanced Configuration Options v21.1」の AppDynamicsConfig.json ファイルの説明を参照してください。