AppDynamics APM Platform 21.x アプリケーション監視 アプリケーションサーバーエージェントのインストール Current: スタンドアロンアプリケーションのDefaultDomainのインストゥルメンテーション PDF Download PDF Download page スタンドアロンアプリケーションのDefaultDomainのインストゥルメンテーション. Current page All pages スタンドアロンアプリケーションのDefaultDomainのインストゥルメンテーション Related pages:Windowsサービスとスタンドアロンアプリケーションの.NETエージェントの構成POCOエントリポイント.NETエージェントの構成プロパティ デフォルトでは、 .NET Agentは .NET DefaultDomain AppDomain をインストゥルメント化しません。DefaultDomain をインストゥルメント化するには、次のようにします。手順に従って、スタンドアロン アプリケーションをインストゥルメント化。アプリケーションのクラス/メソッド用 POCO エントリポイントを作成。この手順を完了してもコントローラにビジネストランザクションが表示されない場合、管理対象コードが DefaultDomain で実行されているかどうかを確認してください。実行されている場合、DefaultDomain をインストゥルメント化するには、エージェントを構成する必要があります。DefaultDomainでアプリケーションが実行されているかを確認アプリケーションの管理コードに詳しくない場合は、エージェントログを使用してAppDomainを特定することができます。エージェントログを開きます。Windows Server 2008 以降: %ProgramData%\AppDynamics\DotNetAgent\Logs\AgentLog.txtエージェントログで AppDomain を検索。エージェントが起動すると、AppDomain が含まれるログエントリがあります。次の例に類似したエントリを dllhost またはインストゥルメント化されたアプリケーションで探します。 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 CODE この例では、MYPROGRAM がインストゥルメント化されたスタンドアロン アプリケーション名です。次のログエントリで、AppDomain の名前がわかります。appDomainName=DefaultDomain.DefaultDomainのインストゥルメンテーション管理者として config.xml ファイルを開き、編集。「.NETエージェントの管理」の「エージェントプロパティの構成場所」を参照してください。次のコードブロックを standalone-application エレメントの子エレメントにコピー。次を参照してください。 .NETエージェントの構成プロパティ <profiler> <instrument-defaultdomain enabled="true"/> </profiler> CODE プロファイラエレメントは、スタンドアロンアプリケーションのティアエレメントに従う必要があります。次に例を示します。 <?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> CODE config.xml ファイルを保存。AppDynamics.Agent.Coordinator サービスを再起動します。スタンドアロンアプリケーションを再起動して、変更を適用。 ×