セットアップ構成ファイル

無人インストールを実行するには、セットアップ構成ファイルを生成する必要があります。「.NET の無人インストール」の「セットアップ構成ファイルのプロパティ」を参照してください。

新規インストール

新規インストールの場合、セットアップ構成ファイルを作成するには、次のいずれかの方法を使用します。

  • コマンドラインから Splunk AppDynamics エージェント構成ユーティリティを起動して -s を渡す。

    %ProgramFiles%\AppDynamics\AppDynamics .NET Agent\AppDynamics.Agent.Winston.exe -s <セットアップ構成ファイルへのパス>
  • サンプルテンプレートからセットアップ構成ファイルを手動で作成。

セットアップ構成ファイルからプレーンテキスト認証エレメントを削除します。無人インストールコマンドの一部として認証情報を伝えます。

  • コントローラアカウントのエレメント:<account name="myaccount" password="myaccesskey"/>
  • プロキシ認証エレメント:プロキシ認証を使用している場合は、セットアップ構成ファイルで次の形式を使用してください。

    <proxy host="myproxy.example.com" port="3128" enabled="true">
    <authentication enabled="true" domain="mydomain.com"/>
    </proxy>

アップグレード

ご使用のアップグレードが「Windows 用 .NET エージェントのアップグレード」のインプレースアップグレード基準を満たしている場合、.NET エージェントのログイン情報を暗号化すると同時にエージェントをアップグレードできます。

既存の config.xml ファイルからエージェントエレメントをセットアップ構成ファイルにコピーします。セットアップ構成ファイルからプレーンテキスト認証エレメントを削除します。無人インストールコマンドの一部として認証情報を伝えます。

  • コントローラアカウントのエレメント:<account name="mycontroller.saas.appdynamics.com" password="myaccesskey"/>
  • プロキシ認証エレメント: <authentication enabled="true" user_name="my_proxy_user" password="password" domain="my_windows_domain"/>

セットアップ構成ファイルのサンプル

次の例は、2 つの IIS アプリケーション(MainBCSampleHTTPService)、Windows サービス、BasicWindowsService、およびスタンドアロン アプリケーション(MyStandaloneApp.exe)をインストルメント化するセットアップ構成ファイルを示しています。

<winston>
  <logFileDirectory directory="C:\ProgramData\AppDynamics\DotNetAgent\Logs" />
  <logFileFolderAccessPermissions defaultAccountsEnabled="false">
    <account name="NT AUTHORITY\LOCAL SERVICE" displayName="LOCAL SERVICE" />
    <account name="NT AUTHORITY\SYSTEM" displayName="SYSTEM" />
    <account name="NT AUTHORITY\NETWORK SERVICE" displayName="NETWORK SERVICE" />
    <account name="IIS_IUSRS" displayName="ApplicationPool Identity" />
  </logFileFolderAccessPermissions>
  <appdynamics-agent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <controller host="mycontroller.appdyanmics.com" port="443" ssl="true">
      <application name="My Business Application" />
    </controller>
    <machine-agent />

    <app-agents>
      <IIS>
        <applications>
          <application path="/" site="MainBC">
            <tier name="Main Site" />
          </application>
          <application path="/" site="SampleHTTPService">
            <tier name="HTTP Services" />
          </application>
        </applications>
      </IIS>
      <standalone-applications>
         <standalone-application name="BasicWindowsService" args="-x">
            <tier name="Windows Service Tier"/>
         </standalone-application>
         <standalone-application executable="MyStandaloneApp.exe">
            <tier name="Standalone App" />
         </standalone-application>
      </standalone-applications>
    </app-agents>

  </appdynamics-agent>
</winston>