モニタする WebJobs の指定

.NET エージェントがモニタする WebJobs を指定するには、 環境変数を使用します。

環境変数:APPDYNAMICS.PROCESSLIST

型:「|」で区切られた文字列

デフォルト:[None]。未定義の場合、エージェントはアプリケーションサービスで実行されているすべての WebJob をインストゥルメント化します。定義されている場合、.NET エージェントは指定されたプロセスのみをインストゥルメント化します。

必須:いいえ

使用例:

  • 環境 1:WebJobs を使用しない Azure アプリケーションサービス。Appdynamics .NET エージェントサイト拡張がインストールされ、設定されています。値 w3wp.exe を使用して環境変数 AppDynamics.ProcessList を定義すると、すべてのアプリケーションサービスに追加されるデフォルトの WebJob である Daasrunner.exe WebJob はインストゥルメント化されません。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