.NET エージェントのアップグレード(3.7.8 ~ 3.8.6 から)
古いエージェントバージョンのアンインストール
- IIS、インストゥルメント化されたWindowsサービス、インストゥルメント化されたスタンドアロンアプリケーションを停止。注: IIS をシャットダウンしてもアクティブな IIS ワーカープロセスが引き続き表示される場合は、IIS マネージャーで [アプリケーションプール(Application Pools)] ペインを確認し、開始されたアプリケーションプールを停止します。.NET エージェントをアンインストールする前にインストゥルメント化されたアプリケーションを停止しない場合、マシンを再起動する必要が生じる場合があります。
AppDynamics.Agent.Coordinatorサービスを停止します。- コントロールパネルで、プログラムの追加/削除を選択。
AppDynamics .NET エージェントを削除します。注: 一部の事例では、他のプロセスが profiler.dll をロックすることで .NET エージェントのアンインストールプロセスに干渉することがあります。アンインストールが失敗した場合、 などのユーティリティを使用して、プロセスが profiler.dll を使用しているかどうかを確認します。使用している場合は、そのプロセスを終了します。それ以外の場合は、マシンを再起動してみてください。その後にアンインストールを再試行します。
新しいエージェントバージョンのインストール
- インストルメント化された IIS アプリケーションの
w3wpプロセスを停止します。インストゥルメント化されたWindowsサービスまたはスタンドアロンアプリケーションを停止。 - Splunk AppDynamicsダウンロードから MSI インストーラパッケージをダウンロード。
- 完全な管理者権限で、高度なコマンドプロンプトを起動。管理者グループのメンバーとしてWindowsにログインしても、インストーラーを実行するための十分な権限が付与されません。「管理者としてコマンドプロンプトを起動」を参照してください。
- シングルテナント コントローラ アカウントを使用している場合は、コントローラで [設定(Settings)] > [ライセンス(License)] > [Account(アカウント)] をクリックしてアクセスキーを表示。
- コマンドラインエージェントのインストールを実行。シングルテナント コントローラ アカウントの場合、
AD_CONTROLLER_ACCOUNT_ACCESS_KEYパラメータを使用してアカウントアクセスキーを指定します。例:インストールがバックグラウンドで静かに実行。msiexec /i "%USERPROFILE%\Downloads\dotNetAgentSetup.msi" /l log.txt /q AD_CONTROLLER_ACCOUNT_ACCESS_KEY=changeme
注: シングルテナント コントローラ アカウント用のアカウントアクセスキーを追加し忘れた場合、エージェント構成ユーティリティを実行するか、後から config.xml に手動で追加できます。ビジネスインサイトの . - IISを再起動。
- Splunk AppDynamics エージェント構成ユーティリティを起動し、[Configuration Summary] ウィンドウで [Restart IIS] をクリックします。
- コマンドラインから
iisresetを実行します。