Versions Compared

    Key

    • This line was added.
    • This line was removed.
    • Formatting was changed.
    Comment: Published by Scroll Versions from this space and version 20.5

    ...

    sv-translation
    languageja
    Appd tocbox

    On this page:

    Table of Contents
    maxLevel2

    Related pages:

    デフォルトでは、

    Appd net agent name
    は .NET DefaultDomain AppDomain をインストゥルメント化しません。DefaultDomain をインストゥルメント化するには、次のようにします。

    この手順を完了してもコントローラにビジネストランザクションが表示されない場合、管理対象コードが DefaultDomain で実行されているかどうかを確認してください。実行されている場合、DefaultDomain をインストゥルメント化するには、エージェントを構成する必要があります。

    DefaultDomainでアプリケーションが実行されているかを確認

    アプリケーションの管理コードに詳しくない場合は、エージェントログを使用してAppDomainを特定することができます。

    1. エージェントログを開きます。
      Windows Server 2008 以降: %ProgramData%\AppDynamics\DotNetAgent\Logs\AgentLog.txt
    2. エージェントログで AppDomain を検索。

      エージェントが起動すると、AppDomain が含まれるログエントリがあります。次の例に類似したエントリを dllhost またはインストゥルメント化されたアプリケーションで探します。

      Code Block
      2013-12-16 08:23:02.3120 3068 MYPROGRAM 1 1 Info Configuration appDomainName=DefaultDomain appDomainId=1 iis-app=null site=null port=null appPoolId=
      2013-12-16 08:23:02.6240 3192 dllhost 1 17 Info ConfigurationManager Not instrumenting DefaultDomain for pid 3068
      

      この例では、MYPROGRAM がインストゥルメント化されたスタンドアロン アプリケーション名です。次のログエントリで、AppDomain の名前がわかります。appDomainName=DefaultDomain.

    DefaultDomainのインストゥルメンテーション

    1. 管理者として config.xml ファイルを開き、編集。「Administer the .NET Agent」の「エージェントプロパティの構成場所」を参照してください

    2. 次のコードブロックを standalone-application エレメントの子エレメントにコピー。次を参照してください。 .NET Agent Configuration Properties

      Code Block
          <profiler>
              <instrument-defaultdomain enabled="true"/>
          </profiler>

      (warning) プロファイラエレメントは、スタンドアロンアプリケーションのティアエレメントに従う必要があります。

      次に例を示します。

      Code Block
      <?xml version="1.0" encoding="utf-8"?>
      <appdynamics-agent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <controller host="mycontroller.mycompany.com" port="8090" ssl="false">
          <application name="My Business Application" />
      	<account name="customer1" password="changeme" />
        </controller>
        <machine-agent />
        <app-agents>
          <IIS>
              <applications />
          </IIS>
          <standalone-applications>
            <standalone-application executable="MyStandaloneApp.exe">
              <tier name="Standalone Tier" />
              <profiler>
                  <instrument-defaultdomain enabled="true"/>
              </profiler>
            </standalone-application>
          </standalone-applications>
        </app-agents>
      </appdynamics-agent>
    3. config.xml ファイルを保存。
    4. AppDynamics.Agent.Coordinator サービスを再起動します。
    5. スタンドアロンアプリケーションを再起動して、変更を適用。