アプリケーション エージェントのノードプロパティ(D ~ E)

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

disable-agent

このプロパティはエージェントを有効または無効にします。このプロパティを true に設定すると、TransactionEntryPoints は監視されません。新しい BT またはメトリックは登録されず、メトリックとスナップショットは報告されません。エージェントのバックグラウンドスレッドは停止されません。false に設定すると、エージェントはすぐにアクティブになります。再起動は必要ありません。
タイプデフォルト値プラットフォーム
ブーリアンFalseJava

disable-agent-api

このプロパティは agent-api ライブラリへのすべてのコールを無効にします。コールは、無効になっている場合は no-ops として機能します。
タイプデフォルト値プラットフォーム
ブーリアンFalseJava

disable-custom-exit-points-for

SAP、メール、LDAP など、特定のタイプの自動的に検出された終了ポイントを無効にします。タイプ名では、大文字と小文字が区別されます。複数のタイプを指定する場合は、カンマで区切ります。
タイプデフォルト値サポートされる値プラットフォーム
文字列なしCASSANDRA、Coherence、DangaMemcache、EHCache、LDAP、Memcache、MongoDB、RABBIT_MQ、REDIS、RMI、SAP、THRIFTJava

disable-dynamic-services

このプロパティを使用して、ダイナミックサービスを無効にします。external-services フォルダに記述されているダイナミック サービス フォルダ名のカンマ区切り文字列を指定できます。このプロパティで記述されているダイナミックサービスは、エージェントで開始されません。

値の例:

netviz,analytics,secapp

app-agent-config.xml でプロパティを編集できます。

次の点に注意してください:

  • 分析の場合、このプロパティを使用してサービスを無効にすることができます。ただし、ライセンスはトランザクション分析に使用されます。ライセンスの使用を無効にするには、コントローラ UI でノードプロパティとして無効にする必要があります。「トランザクション分析ライセンス使用の無効化」を参照してください。

  • .NET エージェントの場合、secapp を無効なサービスのリストに追加することで、Secure App サービスを無効にすることができます。
タイプ デフォルト値 プラットフォーム
文字列 なし .NET、Java

disable-exit-call-correlation-for

特定のタイプのコールのイグジットコールの相関を無効にします。たとえば、KAFKA、WCF、WEB_SERVICE、HTTP、JMS、RMI などです。デフォルトで、すべてのイグジットコールの相関は有効にされています。
タイプデフォルト値プラットフォーム
文字列なしJava、.NET

disable-exit-call-metrics-for

たとえば、HTTP、JMS、WEB_SERVICEなど、特定のイグジットコールタイプのイグジットコールの監視を無効にします。このプロパティが設定されると、特定のイグジットコールタイプの平均データ(コール/分、平均応答時間)は収集されません。ただし、スナップショットの場合、すべての詳細が収集されます。アプリケーションがトランザクションごとに多数のイグジットコールを行い、平均メトリックが重要でない場合は、このプロパティを設定します。
タイプデフォルト値プラットフォーム
文字列デフォルトで、すべてのイグジットコールのメトリックは有効にされています。Java、.NET

disable-percentile-metrics

パーセンタイルメトリックをサポートしているアプリケーション エージェントは、デフォルトで収集を有効にしています。[Configuration] > [Slow Transaction Thresholds] ウィンドウでパーセンタイルメトリックを無効にするか、このノードプロパティを手動で true に設定してパーセンタイルを無効にします。

このプロパティを変更しても、エージェントを再起動する必要はありません。

タイプ デフォルト値 プラットフォーム
ブーリアン false Java、.NET

disable-service-monitoring-metrics

このプロパティは、報告される BT 間の着信クロスアプリケーション メトリックを停止します(ただし、通常のクロスアプリケーション メトリックは予想どおりに引き続き報告されます)。
タイプデフォルト値プラットフォーム
ブーリアンTrueJava

disable-soap-header-correlation-non-http

このプロパティは、Webサービストランザクションとの相関を制御します。有効にすると、WCF 転送が HTTP または HTTPS を介して行われない場合、相関ヘッダーの SOAP メッセージへの挿入が防がれます。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava、.NET
詳細に関しては、「エントリポイントマッピング」を参照してください。

disabled-features

抑制するエージェントレポートのデータのタイプを指定します。このプロパティを使用して、エージェントのデータ収集メカニズムを無効にし、セキュリティまたはプライバシー上の理由からエージェントがレポートするデータを制限します。このエージェント構成は、データに影響するコントローラ構成を上書きします。

次の項目を無効にできます。

  • LOG_PAYLOAD:ノードプロパティなどのログペイロード log-request-payload
  • RAW_SQL:Raw SQL ステートメント
  • CUSTOM_EXIT_SNAP_DATA:カスタムイグジットのスナップショットデータ
  • METHOD_INV_DATA_COLLECTOR:診断データコレクタ、メソッド呼び出し
  • HTTP_DATA_COLLECTOR:診断データコレクタ、HTTP リクエスト
  • INFO_POINT:情報ポイント
  • ALL:上記のすべて
  • NONE:上記のいずれでもありません。これはデフォルトのエージェント動作と同等です。
タイプ デフォルト値 プラットフォーム
文字列 なし Java

エージェントのバージョン管理されたconfディレクトリのapp-agent-config.xmlで無効な機能を設定します。データカテゴリをdisabled-featuresプロパティのvalue属性として指定します。カンマでリストを区切ることで、複数のデータカテゴリを除外することができます。例:

capture-raw-sql が有効な場合、Splunk AppDynamics は次の形式で SQL コールを取得します。
<app-agent-configuration>
  <configuration-properties>
        ....
        <property name="disabled-features" value="RAW_SQL,LOG_PAYLOAD"/>
  </configuration-properties>
  .....
</app-agent-configuration>

disable-ibmbpm-data-collectors

IBM-BPM タスク ビジネス トランザクションのデータコレクタを無効(value=true)または有効(value=false)にする必要があるかどうかを設定します。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

disable-ibmbpm-usertask-bt-in-process-correlation

IBM-BPM ユーザ タスク ビジネス トランザクションの処理中のビジネストランザクションを無効(value=true)または有効(value=false)にする必要があるかどうかを設定します。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

disable-ibmbpm-usertask-bt-naming

IBM-BPM ユーザ タスク ビジネス トランザクションのビジネストランザクション命名スキームを無効(value=true)または有効(value=false)にする必要があるかどうかを設定します。true
タイプ デフォルト値 プラットフォーム
ブーリアン false Java

dev-mode-suspend-cpm

システムが開発モードから通常のオペレーションモードに切り替わる前に、開発モード中に1分間あたりに監視されたトランザクションの最大数。
タイプデフォルト値範囲プラットフォーム
整数500最小値 = 0、最大値 = N/AJava

dont-show-packages

このノードでキャプチャされたコールグラフについては、グローバルコールグラフ構成で設定されたものに加えて、これらのパッケージ/クラス名を表示しないでください。再起動は必要ありません。
タイプデフォルト値プラットフォーム
文字列なしJava、.NET

downstream-tx-detection-enabled

エージェントが長時間コントローラに到達できない場合、ほとんどのサービスを無効にし、継続するティアにアップストリームトランザクションが検出され、監視されていないことを知らせます。このプロパティを true に設定すると、アップストリームティアでネットワークエラーが発生した場合でも、継続するティアが自身のトランザクションを検出できるようになります。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java、.NET

enable-all-rsd-error-propagation

このプロパティは、ビジネストランザクション外またはビジネストランザクションとは関係ないコールで発生したエラーをエージェントが認識できるようにします。

false:すべてのビジネス トランザクション エラーがレポートされますが、ビジネストランザクション外のエラーはレポートされません。

true:すべてのビジネス トランザクション エラーがレポートされます。加えて、ビジネストランザクション外のエラーもレポートされます。たとえば、ビジネストランザクションの追跡分析から生成されたエラーがレポートされます。

full-disable:非同期エラーは認識されません。

タイプデフォルト値プラットフォーム
ブーリアンfalseJava、.NET

enable-async-service-endpoints

デフォルトで、Javaエージェントは自動的にワーカースレッドのサービスエンドポイントを検出します。このプロパティを「false」に設定すると、ワーカースレッドのサービスエンドポイント検出を無効にします。これは、[Configuration] > [Instrumentation] > [Service Endpoints] におけるその他のタイプのサービスエンドポイントの [Automatic Service Endpoint Detection] チェックボックスと同じ効果を持ちます。
タイプデフォルト値プラットフォーム
ブーリアンtrueJava

enable-async2-eum-context-lookup

Servlet3 非同期ディスパッチメカニズムを使用して実装されたアプリケーションで EUM を有効にすると、複数の EUM 相関ヘッダーが応答に追加される可能性があります。

このノードプロパティは、Java エージェントからの HTTP レスポンスに重複する ADRUM ヘッダーが挿入されないようにします。

タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-axon-entry

このノードプロパティは軸索エントリを無効にするために使用されます。デフォルトでは有効に設定されています。
タイプデフォルト値プラットフォーム
ブーリアンtrue(デフォルトで、軸索エントリは有効にされています。)Java

enable-boundedcollection-overflow-capture

true に設定すると、アプリケーションエラーとともに Bounded Collection エラー(エージェントエラー)が報告されます。

app-agent-config.xml でプロパティを編集できます。

タイプ デフォルト値 プラットフォーム
ブーリアン false Java

enable-axon-exit

このノードプロパティは軸索イグジットを無効にするために使用されます。デフォルトでは有効に設定されています。
タイプデフォルト値プラットフォーム
ブーリアンtrue(デフォルトで、軸索エントリは有効にされています。)Java

enable-bt-block-wait-time-monitoring

このプロパティは、BT ブロックあたりのキャプチャおよび待機時間のメトリックを制御します。この機能はデフォルトではディセーブルになっています。
タイプデフォルト値プラットフォーム
ブーリアンfalse -(デフォルトでは無効)Java

enable-bt-cpu-time-monitoring

このプロパティは、ビジネストランザクションによって取得される CPU 時間をエージェントがキャプチャするかどうかを制御します。
タイプデフォルト値プラットフォーム
ブーリアンtrueJava

enable-default-http-error-code-reporter

このプロパティは、400から505のエラーコードに関する自動HTTPエラーコードレポートを無効または有効にします。
タイプデフォルト値プラットフォーム
ブーリアンtrueJava、.NET

enable-eum-bt-duration

このプロパティを true に設定すると、クッキー/ヘッダーの HttpServlets の EUM メタデータにビジネストランザクション期間値が挿入されます。EUM ユーザーでない場合は、ビジネストランザクション期間の計算に関連するコストを回避するため、このプロパティを設定してはなりません。モバイル ネットワーク リクエストとビジネストランザクションの相関については、

モバイル RUM 用のビジネストランザクションの相関」を参照してください。

タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-http-error-code-url-report

スナップショットで検出された HTTP エラーコードの URL レポートを有効にするには、このノードプロパティを true に設定します。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-ignore-nested-exception-message

true に設定すると、ネストされた例外メッセージが無視されます。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java、.NET

enable-info-point-data-in-snapshots

このプロパティは、スナップショット内のインフォメーションポイントコールのキャプチャを無効または有効にします。このプロパティをtrueに設定すると、インフォメーションポイントコールがスナップショットのUser Dataセクションに表示されます。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava、.NET

enable-instance-monitoring

このプロパティは、このノードでインスタンスの追跡を有効または無効にします。JVMを再起動する必要はありません。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-interceptors-for-security

このプロパティは、このノードでセキュリティのインターセプタを有効または無効にします。Java 2 セキュリティマネージャが有効になっている環境では、このプロパティを true に設定します。Java 2 セキュリティマネージャが有効で、このプロパティが true に設定されていない場合、エージェントは SecurityExceptions を検出し、必要なデータを収集することができなくなります。JVMを再起動する必要はありません。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-json-bci-rules

JSON バイトコード インストルメンテーション ルールを有効にするには、このプロパティを true に設定します。この値を true に設定すると、Splunk AppDynamics はパッケージ/クラス org.json.JSONObject 内の get および getString メソッドをインストルメント化します。JVMを再起動する必要があります。
タイプ デフォルト値 プラットフォーム
ブーリアン true。これは新しいアプリケーションにのみ影響します。3.7.x コントローラで作成されたアプリケーションでは、このプロパティはデフォルトで false に設定されています。 Java

enable-kafka-consumer

enable-kafka-consumertrue に設定すると、Apache Kafka コンシューマのエントリポイントが有効になります。詳細については、「Java バックエンド検出」の「Apache Kafka バックエンド」を参照してください。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java

enable-object-size-monitoring

このプロパティは自動リーク検出(ALD)に関連しており、このノードのオブジェクトサイズモニタリングを有効または無効にします。このプロパティを変更してもJVMの再起動は必要ありません。ALDはJVMバージョン1.6以降でサポートされています。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-openai-metrics

true に設定すると、このプロパティは Java エージェントでの OpenAI API メトリックのモニタリングとレポートを有効にします。「Java エージェントを使用した OpenAI API のモニタリング」を参照してください。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java

enable-quarkus-resteasy-vertx-entry

このプロパティは、Quarkus の Vert.x エントリポイントを有効にします。これは、Netty インストルメンテーションが Quarkus RestEasy のパフォーマンスに悪影響を及ぼし、netty-enabled 設定が falseに設定されているまれな状況に適用されます。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java

enable-reverse-proxy

true に設定すると、Java エージェントのリバースプロキシが有効になります。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java

enable-soap-header-correlation

このプロパティは、Webサービストランザクションとの相関を制御します。有効にすると、Webサービストランザクションを受け取るノードが、そのトランザクションと何らかのダウンストリームトランザクションを関連付ける可能性があります。相関機能は、Webサービスのフレームワークによって異なります。現在、Apache SynapseとCXFフレームワークのみ相関をサポートしています。無効にすると、エージェントはWebサービスティアを介した相関を実行しません。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava、.NET

EnableSpringActuatorMetrics

enable-spring-actuator-metricsINLINEtrue70%アプリケーションメトリックのレポートを有効にするには、このプロパティを true に設定します。カスタムポートを使用している場合は、spring-actuator-port ノードプロパティを設定する必要があります。spring-actuator-port
タイプデフォルト値プラットフォーム
ブーリアンfalseJava

enable-spring-integration-entry-points

このプロパティは、Spring Integrationエントリポイントのデフォルト検出を無効または有効にします。無効にするには false に設定します。

Spring Integrationエントリポイントのデフォルト検出はMessageHandlerに基づいています。最初のMessageHandlerが実行される前に、多数のアプリケーションフローが発生する場合は、次のようにします。

Spring IntegrationサポートSpring Integrationサポート

タイプデフォルト値プラットフォーム
ブーリアンtrueJava

enable-spring-rest-client-correlation

このプロパティは、Spring Rest クライアントの相関サポートを無効または有効にします。
タイプデフォルト値プラットフォーム
ブーリアンなしJava

enable-spring-ws-dom-parser-rules

このプロパティを使用すると、SOAP XML ペイロードで Web サービス ビジネス トランザクションを分割できます。プロパティを有効にするには、値を true に設定します。名前空間コンテキストマッピング(URI へのプレフィックスのマッピング)を変更して、app-agent-config.xml ファイル内の SOAP メッセージプロパティを解析できます。
タイプ デフォルト値 プラットフォーム
ブーリアン false Java

enable-startup-snapshot-policy

このプロパティは、起動トランザクションのスナップショットに関するポリシーを無効または有効にします。これは、アプリケーションサーバ起動時最初の 2 分間、呼び出されるすべてのビジネストランザクションに対し、スナップショットが収集されることを意味します。
タイプデフォルト値プラットフォーム
ブーリアンfalseJava、.NET

enable-transaction-correlation

このプロパティは、トランザクションの相関を無効または有効にします。再起動の必要はありません。
タイプデフォルト値プラットフォーム
ブーリアンtrueJava、.NET

enable-vertx-http

ServletのVert.x用HTTPエントリポイントおよびイグジットポイントを有効または無効にします。
タイプデフォルト値プラットフォーム
ブーリアンtrueJava

enable-vertx-message-entry

継続的なトランザクションのVert.x Verticleメッセージエントリポイントを有効または無効にします。
タイプデフォルト値プラットフォーム
ブーリアンtrueJava

enable-xml-bci-rules

このプロパティは、Java XML BindingとDOM Parserバイトコードのインストルメンテーションルールを有効にします。有効にするには、true に設定します。この変更は、JVMの再起動後に有効になります。
タイプデフォルト値プラットフォーム
ブーリアンtrue。これは新しいアプリケーションにのみ影響します。3.7.x コントローラで作成されたアプリケーションでは、このプロパティはデフォルトで false に設定されています。Java

end-to-end-message-latency-threshold-millis

しきい値を設定することで、分散非同期システムのエンドツーエンドメッセージ遅延モニタリングを有効にします。しきい値を超えるメッセージが、イベントビューアで表示されます。
タイプデフォルト値範囲プラットフォーム
整数0Minimum=0; Maximum=36000Java

exceptions-to-ignore

デフォルトでは、例外をエラー検出設定で無視するように設定して、無視された例外が操作するビジネストランザクションをエラーとマークしないようにします。ただし、エラーおよび例外ダッシュボードでは例外の発生が追跡されます。

特定の例外を完全に無視するには、このノードプロパティで完全修飾クラス名を指定します

(例:oracle.jdbc.DatabaseException)。

複数の例外をカンマで区切って追加できます。

注: この方法で設定された例外の影響を受けるすべての可視性が削除されるため、このプロパティを使用する場合は注意が必要です。
タイプデフォルト値プラットフォーム
文字列0Java