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

adaptive-callgraph-granularity

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

  • 10 秒以下の平均応答時間の場合は 10 ms の粒度
  • 10 ~ 60 秒の場合は 50 ms
  • 60 ~ 600 秒の場合は 100 ms
  • 600 秒を超える場合は 200 ms
タイプ:boolean
デフォルト値:false
プラットフォーム:Java、.NET

ado-new-resolvers

Unknown0 というラベルの ODP.NET バックエンドのデータベース検出と命名を有効にします。

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

agentless-analytics-disabled

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

タイプ:boolean
デフォルト値:false
プラットフォーム: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 を設定しないため、アプリケーション エージェントはこれらの応答のヘッダーに相関データを書き込みません。

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

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

analytics-sql-cpm-limit

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

タイプ:整数
デフォルト値:10000
プラットフォーム:Java、.NET

api-thread-activity-timeout-in-seconds

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

タイプ:整数
デフォルト値:300(秒)
範囲:最小 = 1、最大 = 3600
プラットフォーム:Java

api-transaction-timeout-in-seconds

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

タイプ:整数
デフォルト値:300(秒)
範囲:最小 = 1、最大 = 3600
プラットフォーム:Java

appagent-export-packages

このプロパティを使用して、他のモジュールにエクスポートできるエージェントモジュールで使用可能なパッケージのカンマ区切りリストを指定します。

タイプ:文字列
デフォルト値:なし
プラットフォーム:Java

appdynamics-agent-metricLimits

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

タイプ:整数
デフォルト値:5000
プラットフォーム:.NET Agent for Linux

apply-reactive-rules

このプロパティは、Reactor インストゥルメンテーション全体を反転させるスイッチを提供します。false に設定すると、Reactor のスレッド相関に関連するすべてのルールが適用されません。

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

apply-additional-reactive-rules

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

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

aspdotnet-core-legacy-instrumentation

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

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

aspdotnet-core-naming-controlleraction

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

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

aspdotnet-core-naming-controllerarea

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

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

aspdotnet-mvc-naming-controlleraction

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

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

aspdotnet-mvc-naming-controllerarea

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

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

async-tracking

非同期イグジットポイントの検出を有効または無効にします。「.NET の非同期イグジットポイント

」を参照してください。
タイプ:boolean
デフォルト値:true
プラットフォーム:.NET

async-transaction-demarcator

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

タイプ:文字列
デフォルト値:なし
プラットフォーム:Java