モニタする WebJobs の指定
.NET エージェントがモニタする WebJobs を指定するには、 環境変数を使用します。
環境変数:APPDYNAMICS.PROCESSLIST
型:「|」で区切られた文字列
デフォルト:[None]。未定義の場合、エージェントはアプリケーションサービスで実行されているすべての WebJob をインストゥルメント化します。定義されている場合、.NET エージェントは指定されたプロセスのみをインストゥルメント化します。
必須:いいえ
使用例:
- 環境 1:WebJobs を使用しない Azure アプリケーションサービス。Appdynamics .NET エージェントサイト拡張がインストールされ、設定されています。値
w3wp.exeを使用して環境変数 AppDynamics.ProcessList を定義すると、すべてのアプリケーションサービスに追加されるデフォルトの WebJob であるDaasrunner.exeWebJob はインストゥルメント化されません。w3wp.exeDaasrunner.exe webjob1.exewebjob2.exe環境 2:2 つの WebJobs と を使用する Azure アプリケーションサービス。Appdynamics .NET エージェントサイト拡張がインストールされ、設定されています。値w3wp.exeを使用して環境変数 AppDynamics.ProcessList を定義すると、実際の web アプリケーションを提供するワーカープロセスだけがインストゥルメント化され、WebJob はインストゥルメント化されません。w3wp.exe 環境変数の値をw3wp.exe|webjob1.exeに設定すると、web アプリケーションを提供するワーカープロセスと webjob1.exe はインストゥルメント化されますが、webjob2.exe はインストゥルメント化されません。Azure アプリケーションサービスのアプリケーション設定から AppDynamics.ProcessList を削除すると、Daasrunner.exeを含むすべての WebJob がインストゥルメント化されます(web アプリケーションを提供するワーカープロセスなど)。Daasrunner.exe