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

adaptive-callgraph-granularity

このプロパティは、適応型のスナップショットを有効にします。適応型のスナップショットのコールグラフの粒度は、直近1分間のビジネストランザクションの平均応​​答時間に基づいて自動調整されます。次の分布が使用されます。

  • 平均応答時間が10秒以下の場合、 粒度10ミリ秒
  • 10〜60秒の場合、粒度50ミリ秒
  • 60〜600秒の場合、粒度100ミリ秒
  • 601秒以上の場合、粒度200ミリ秒
Type:ブール
Default value:false
Platform(s):Java、.NET

ado-new-resolvers

データベース検出と「Unknown0」とラベル付けされた ODP.NET バックエンドの命名を有効にします。

Type:ブール
Default value:true
Platform(s):.NET

agentless-analytics-disabled

特定のノードまたは階層でのエージェントレス トランザクション分析の無効化

Type:ブール
Default value:false
Platform(s):Java、.NET

always-add-eum-metadata-in-http-headers

Java エージェント、.NET エージェント、および Node.js エージェントは、JavaScript エージェントがすでにリクエストで「isAjax:true」ヘッダーを設定している場合を除き、デフォルトで HTTP 応答の Cookie にビジネストランザクション相関データを設定します。「isAjax:true」ヘッダーを見つけると、エージェントは XHR ヘッダーに相関メタデータを設定します。

クロスオリジンの AJAX リクエストの場合、JavaScript エージェントは「isAjax:true」を設定しません。これは、アプリケーション エージェントが応答ヘッダーに相関データを書き込まないようにするためです。

always-add-eum-metadata-in-http-headerstrue に設定し、リクエストがクロスオリジンであってもビジネストランザクションのメタデータを XHR ヘッダーと Cookie に書き込むようにアプリケーション エージェントを構成します。

Type:ブール
Default value:false
Platform(s):Java、.NET、Node.js

analytics-sql-cpm-limit

このプロパティは、分析のためにパラメータデータを収集するSQLクエリの数の1分あたりの上限を指定します。この数は累計です。異なるSQLクエリの数ではなく、分析データを収集するために構成されたSQLクエリが呼び出された総数です。

Type:整数型(Integer)
Default value:10,000
Platform(s):Java、.NET

api-thread-activity-timeout-in-seconds

このプロパティは、AppDynamics SDKのAPIを使用してグローバルトランザクションをアプリケーションに追加したときに発生するタイムアウト値を提供します。追加されたトランザクションが返ってこないまたは完了しない追加スレッドを生成した場合、このプロパティが安全弁となるタイムアウト値を提供します。この値は秒単位です。指定されたタイムアウト期間が過ぎるとremoveCurrentThreadメソッドが呼び出されます。

Type:整数型(Integer)
Default value:300(秒)
Range:最小値 = 1、最大値 = 3600
Platform(s):Java

api-transaction-timeout-in-seconds

このプロパティは、AppDynamics SDKのAPIを使用してグローバルトランザクションをアプリケーションに追加したときに発生するタイムアウト値を提供します。追加されたトランザクションが返ってこないまたは完了しない追加スレッドを生成した場合、このプロパティが安全弁となるタイムアウト値を提供します。この値は秒単位です。指定されたタイムアウト期間が過ぎると endTransaction メソッドが呼び出されます。

Type:整数型(Integer)
Default value:300(秒)
Range:最小値 = 1、最大値 = 3600
Platform(s):Java

appdynamics-agent-metricLimits

このプロパティは、.NET Agent for Linux のメトリック制限を増やします。

Type:整数型(Integer)
Default value:5,000
Platform(s):.NET Agent for Linux

apply-reactive-rules

このプロパティで、Reactor の計測全体を変更するためのスイッチを指定します。false に設定すると、Reactor のスレッド相関に関連するすべてのルールが適用されません。

Type:ブール
Default value:true
Platform(s):Java

apply-additional-reactive-rules

このプロパティで、想定されるスレッドハンドオフの工程にプロセス相関ルールを適用するためのスイッチを指定します。これらのルールは、デフォルトでは無効になっています。これらのルールは、「apply-reactive-rules」ノードプロパティが「true」に設定されている場合にのみ適用できます。「apply-reactive-rules」プロパティが「false」に設定されている場合、このプロパティを「true」に設定しても、ルールは適用されません。

Type:ブール
Default value:false
Platform(s):Java

aspdotnet-core-legacy-instrumentation

このプロパティを設定すると、ASP.NET Core エントリ インストゥルメンテーションが .NET Core 2.1 および 2.2 アプリケーション用の RequestServicesContainerMiddleware.Invoke に復元されます。これは、エージェントをアップグレードした後、.NET Core アプリケーションからビジネストランザクションが欠落している場合に使用できます。

Type:ブール
Default value:false
Platform(s):ASP.NET Core

aspdotnet-core-naming-controlleraction

true の場合、エージェントはフル フレームワーク ビジネス トランザクション上の ASP.NET Core をコントローラ/アクションとして識別します。

Type:ブール
Default value:true
Platform(s):ASP.NET Core

aspdotnet-core-naming-controllerarea

trueの場合、エージェントはフルフレームワークビジネストランザクション上のASP.NET Coreを領域/コントローラ/アクションとして識別します。

Type:ブール
Default value:true
Platform(s):ASP.NET Core

aspdotnet-mvc-naming-controlleraction

trueの場合、エージェントはASP.NET MVCビジネストランザクションをコントローラ/アクションとして識別します。「領域、コントローラ、およびアクションによる MVC トランザクションの命名」を参照してください。

Type:ブール
Default value:false
Platform(s):.NET

aspdotnet-mvc-naming-controllerarea

true の場合、エージェントは ASP.NET MVC ビジネストランザクションを領域/コントローラとして識別します。「領域、コントローラおよびアクションによるMVCトランザクションの命名」を参照してください。

Type:ブール
Default value:false
Platform(s):.NET

async-tracking

非同期のイグジットポイントの検出を有効化または無効化します。「.NET の非同期イグジットポイント」を参照してください。

Type:ブール
Default value:true
Platform(s):.NET

async-transaction-demarcator

このクラス名とメソッド名の組み合わせによって、非同期分散トランザクションの終わりがマークされます。ClassName/MethodName の形式を使用します。たとえば、foo/bar となります。ここで、foo はクラス名、bar はメソッド名を表します。

Type:文字列
Default value:none
Platform(s):Java