このトピックでは、Docker などの VM や Linux を実行しているハードウェアで、.NET Agent for Linux をアップグレードする方法について説明します。

.NET Agent for Linux をアップグレードすると、エージェントファイルが更新され、レガシー設定が維持されます。

要件

  • はじめに、環境に影響を与える変更点についてリリースノートを確認してください。
  • AppDynamicsは、シングルテナントコントローラアカウントへのエージェント接続にアカウントアクセスキーを要求します。AppDynamicsの4.1以前のバージョンは、マルチテナントコントローラアカウントのアカウントアクセスキーを要求します。

    シングルテナント コントローラのお客様は、[Settings] > [License] > [Account] をクリックするとコントローラにアカウントのアクセスキーが表示されます。 

    ライセンス表示レベルのアカウント権限を持つロールのメンバーである必要があります。「カスタムロールの作成と管理」を参照してください。

バイナリの概要

エージェントバイナリをダウンロードしたら、Zipファイルから目的のフォルダに抽出する必要があります。

アーカイブには次のファイルが含まれています。

  • AppDynamics.Agent.netstandard.dll
  • AppDynamicsConfig.json.template
  • libappdprofiler.so
  • README.md

.NET Agent for Linux のアップグレード

  1. .NET Agent for Linux インストールパッケージ AppDynamics-DotNetCore-linux-x64-4.5.x.x.zip を一時ディレクトリにダウンロードして解凍します。

  2. 既存のエージェントのバイナリを最新のバージョンに置き換えます。置き換える必要があるファイルは次のとおりです。

    • libappdprofiler.so 

    • AppDynamics.Agent.netstandard.dll

  3. アプリケーションを再起動するか、または再構築し、新しいバージョンのエージェントバイナリを使用してコンテナイメージを実行します。


AppDynamics では、新しいエージェントのバイナリを連続する統合/連続配信(CI/CD)パイプラインに含めることを推奨しています。