Prepare to Install the .NET Agent for Linux in Containers

Before you install the .NET Agent for Linux in a container environment, make sure you meet the requirements and complete the steps listed on this page.

General Requirements

Verify that:

  • The machine where the application runs can connect to the Controller. Proxies or firewalls on the network between the agent and Controller may require additional configuration.
  • The application environment meets the requirements on .NET Supported Environments.

Ensure you have these applications and licenses:

  • .NET Core application running on Linux
  • .NET license for each .NET Core application running on Linux. See Observe License Usage.

コントローラ要件

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

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

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

.NET Agent Environment Variables

Applications running in an Alpine Linux container require an additional mandatory environment variable, LD_LIBRARY_PATH

ENV LD_LIBRARY_PATH=/opt/appdynamics/dotnet

See the AppDynamicsConfig.json .NET Agent for Linux Advanced Configuration Options for more details.