この参照資料のページには、アプリエージェントのノードプロパティに関する情報が記載されています。プロパティはアルファベット順に並んでいます。

thread-correlation-classes

マルチスレッド アプリケーションの場合、単純なプレフィックスマッチング(STARTSWITH でのマッチング)でクラスを識別できる場合は、このプロパティを使用して、Java スレッド相関に含まれるクラスを構成します。

thread-correlation-classes プロパティは、スレッド相関に含まれるクラスを指定します。このプロパティは、thread-correlation-classes-exclude プロパティとともに使用できます。

構成された相関関係は、管理アプリケーションを再起動しなくても反映されます。
Java エージェントのスレッドの関連付けの構成」も参照してください。

タイプ:完全修飾クラス名またはパッケージ名のカンマで区切られた文字列
デフォルト値:なし
プラットフォーム:Java

このプロパティは、Executor モードでの使用は推奨されません。


thread-correlation-classes-exclude

マルチスレッド アプリケーションの場合、単純なプレフィックスマッチング(STARTSWITH)でクラスを識別できる場合は、このプロパティを使用して、Java スレッド相関から除外されるクラスを構成します。このプロパティは、スレッド相関から除外するクラスを指定します。このプロパティは、thread-correlation-classes ノードプロパティと組み合わせて使用できます。

構成された相関関係は、管理アプリケーションを再起動しなくても反映されます。
マルチスレッド トランザクションの構成(Java のみ)を参照してください。

タイプ:完全修飾クラス名またはパッケージ名のカンマ区切り文字列
デフォルト値:なし
プラットフォーム:Java

このプロパティは、Executor モードでの使用は推奨されません。

thread-cpu-capture-overhead-threshold-in-ms

1000 回繰り返しのスレッド CPU 時間を収集して計算するために割り当てられたタイムアウトを決定します。タイムアウトを超えると、Java エージェントはスレッドの CPU 時間の収集を自動的に無効にします。CPU 使用率情報は、コントローラ UI の BT の概要またはスナップショットには存在しません。また、以下のような INFO レベルログがログに表示されます。

[Thread-0] 22 Oct 2013 14:19:26,346 INFO JVMThreadCPUTimeCalculator - Disabling BT CPU Monitoring. [1000] 反復のスレッド CPU 時間を計算するのにかかる時間は [15 ms] で、許可されたバジェット [10 ms] を超えています。
CODE

getCurrentThreadCpuTime が Windows Linux より大幅に遅いという問題により、この問題は特に Linux の JDK 1.6 に影響を与えることがあります。

タイプ:整数
デフォルト値:10 ms
プラットフォーム:Java

thread-cpu-capture-overhead-threshold-in-ms プロパティを増やすことができますが、アプリケーションのオーバーヘッドが増加する可能性があることに注意してください。API コール自体の速度を上げるのではなく、この Java HotSpot VM オプションを使用することを推奨しています。

-XX:+UseLinuxPosixThreadCPUClocks
CODE

この値を変更した場合は、再起動が必要です。

wcf-enable-eum

WCF ノードから EUM 相関を有効または無効にします。

タイプ:boolean
デフォルト値:false
プラットフォーム:.NET

EUM 相関を有効にするには、WCF アプリケーションの Web.Config に次のエントリも必要です。

 <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
CODE

serviceHostingEnvironment」を参照してください。

websocket-entry-calls-enabled

false に設定すると、WebSocket エントリコールは検出されません。

タイプ:boolean
デフォルト値:true
プラットフォーム:Java