Download PDF
Download page アプリケーション エージェントのノードプロパティ(D ~ E).
アプリケーション エージェントのノードプロパティ(D ~ E)
この参照資料のページには、アプリエージェントのノードプロパティに関する情報が記載されています。プロパティはアルファベット順に並んでいます。
disable-agent
このプロパティはエージェントを有効または無効にします。このプロパティを true に設定すると、TransactionEntryPoints は監視されません。新しい BT またはメトリックは登録されず、メトリックとスナップショットは報告されません。エージェントのバックグラウンドスレッドは停止されません。false に設定すると、エージェントはすぐにアクティブになります。再起動は必要ありません。
タイプ: | boolean |
デフォルト値: | False |
プラットフォーム: | Java |
disable-agent-api
このプロパティは、agent-api ライブラリへのすべてのコールを無効にします。コールは、無効になっている場合は no-ops として機能します。
タイプ: | boolean |
デフォルト値: | False |
プラットフォーム: | Java |
disable-custom-exit-points-for
自動的に検出された特定のタイプのイグジットポイント(SAP、メール、LDAP など)を無効にします。タイプ名では、大文字と小文字が区別されます。複数のタイプを指定する場合は、カンマで区切ります。
タイプ: | 文字列 |
デフォルト値: | なし |
サポートされる値: | CASSANDRA、Coherence、DangaMemcache,、EHCache、LDAP、Memcache、MongoDB、RABBIT_MQ、REDIS、RMI、SAP、THRIFT |
プラットフォーム: | Java |
disable-dynamic-services
このプロパティを使用して、ダイナミックサービスを無効にします。external-services フォルダに記述されているダイナミック サービス フォルダ名のカンマ区切り文字列を指定できます。このプロパティで記述されているダイナミックサービスは、エージェントで開始されません。
値の例:
netviz,analytics,argentoDynamicService,secapp
app-agent-config.xml
でプロパティを編集できます。
注:
分析の場合、このプロパティを使用してサービスを無効にすることができます。ただし、ライセンスはトランザクション分析に使用されます。ライセンスの使用を無効にするには、コントローラ UI でノードプロパティとして無効にする必要があります。「トランザクション分析ライセンス使用の無効化」を参照してください。
- .NET エージェントの場合、
secapp
を無効なサービスのリストに追加することで、Secure App サービスを無効にすることができます。
タイプ: | 文字列 |
デフォルト値: | なし |
プラットフォーム: | .Net、Java |
disable-exit-call-correlation-for
特定のタイプのコールの exit コール相関を無効にします。たとえば、KAFKA、WCF、WEB_SERVICE、HTTP、JMS、RMI などです。デフォルトで、すべてのイグジットコールの相関は有効にされています。
タイプ: | 文字列 |
デフォルト値: | なし |
プラットフォーム: | Java、.NET |
disable-exit-call-metrics-for
特定のタイプの exit コールの exit コールモニタリングを無効にします。たとえば、HTTP、JMS、WEB_SERVICE などです。このプロパティが設定されると、特定のイグジットコールタイプの平均データ(コール/分、平均応答時間)は収集されません。ただし、スナップショットの場合、すべての詳細が収集されます。アプリケーションがトランザクションごとに多数のイグジットコールを行い、平均メトリックが重要でない場合は、このプロパティを設定します。
タイプ: | 文字列 |
デフォルト値: | デフォルトで、すべての exit コールのメトリックは有効になります。 |
プラットフォーム: | Java、.NET |
disable-percentile-metrics
デフォルトで percentile metrics enable コレクションをサポートするアプリケーション エージェント。[Configuration] > [Slow Transaction Thresholds] ウィンドウでパーセンタイルメトリックを無効にするか、このノードプロパティを手動で true
に設定してパーセンタイルを無効にします。
このプロパティを変更しても、エージェントを再起動する必要はありません。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java, .NET |
disable-service-monitoring-metrics
このプロパティは報告される BT 間の着信クロスアプリケーション メトリックを停止します(ただし、通常のクロスアプリケーション メトリックは通常どおりに引き続き報告されます)。
タイプ: | boolean |
デフォルト値: | True |
プラットフォーム: | Java |
disable-soap-header-correlation-non-http
このプロパティは、Web サービストランザクションとの相関を制御します。有効にすると、WCF 転送が HTTP または HTTPS を介して行われない場合、相関ヘッダーの SOAP メッセージへの挿入が防がれます。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
詳細については、「 WCFエントリポイント」を参照してください
disabled-features
エージェントレポートを抑制するデータのタイプを指定します。このプロパティを使用して、エージェントのデータ収集メカニズムを無効にし、セキュリティまたはプライバシー上の理由からエージェントがレポートするデータを制限します。このエージェント構成は、データに影響するコントローラ構成を上書きします。
次を無効にできます。
LOG_PAYLOAD
:ログペイロード(ノードプロパティlog-request-payload
など)RAW_SQL
:Raw SQL ステートメントCUSTOM_EXIT_SNAP_DATA
:カスタム exit のスナップショットデータ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)かを設定します。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
disable-ibmbpm-usertask-bt-in-process-correlation
IBM-BPM UserTask のビジネストランザクションのビジネス トランザクション プロセス内相関が無効(value=true)か有効(value=false)かを設定します。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
disable-ibmbpm-usertask-bt-naming
IBM-BPM UserTask のビジネストランザクションのビジネス トランザクション命名スキームが無効(value=true)か有効(value=false)かを設定します。true
に設定すると、ビジネストランザクションはデフォルト URL に従って命名され、意味のある名前にはなりません。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
dev-mode-suspend-cpm
システムが開発モードから通常のオペレーションモードに切り替わる前に、開発モード中に 1 分間あたりにモニターされるトランザクションの最大数。
タイプ: | 整数 |
デフォルト値: | 500 |
範囲: | 最小 = 0、最大 = N/A |
プラットフォーム: | Java |
dont-show-packages
このノードでキャプチャされたコールグラフについては、グローバルコールグラフ構成で設定されたものに加えて、これらのパッケージ/クラス名を表示しません。再起動は必要ありません。
タイプ: | 文字列 |
デフォルト値: | なし |
プラットフォーム: | Java、.NET |
downstream-tx-detection-enabled
エージェントが長時間コントローラに到達できない場合、ほとんどのサービスを無効にし、継続する階層にアップストリーム トランザクションが検出され、モニターされていないことを知らせます。このプロパティを true
に設定すると、アップストリーム階層でネットワークエラーが発生した場合でも、継続する階層が自身のトランザクションを検出できるようになります。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
enable-all-rsd-error-propagation
このプロパティにより、エージェントは、ビジネストランザクション外のコールまたはビジネストランザクションに関連するコールで発生したエラーを認識できます。
false
:すべてのビジネス トランザクション エラーが報告されますが、ビジネストランザクション外のエラーは報告されません。
true
:すべてのビジネス トランザクション エラーが報告されます。加えて、ビジネストランザクション外のエラーもレポートされます。たとえば、ビジネストランザクションのトラッキング分析から生成されたエラーがレポートされます。
full-disable
:非同期エラーは認識されません。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
enable-async-service-endpoints
デフォルトでは、Java エージェントはワーカースレッドのサービスエンドポイントを自動的に検出します。このプロパティを「false」に設定すると、ワーカースレッドのサービスエンドポイント検出を無効にします。これは、[Configuration] > [Instrumentation] > [Service Endpoints] におけるその他のタイプのサービスエンドポイントの [Automatic Service Endpoint Detection] チェックボックスと同じ効果を持ちます。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java |
enable-async2-eum-context-lookup
Servlet3 非同期ディスパッチメカニズムを使用して実装されたアプリケーションで EUM を有効にすると、複数の EUM 相関ヘッダーが応答に追加される可能性があります。
このノードプロパティは、Java エージェントからの HTTP レスポンスに重複する ADRUM ヘッダーが挿入されないようにします。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-axon-entry
このノードプロパティは、軸索エントリを無効にするために使用されます。デフォルトでは有効に設定されています。
タイプ: | boolean |
デフォルト値: | true(デフォルトでは、軸索エントリは有効です)。 |
プラットフォーム: | Java |
enable-boundedcollection-overflow-capture
true
に設定すると、アプリケーションエラーとともに Bounded Collection エラー(エージェントエラー)が報告されます。
app-agent-config.xml
でプロパティを編集できます。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-axon-exit
このノードプロパティは、軸索イグジット無効にするために使用されます。デフォルトでは有効に設定されています。
タイプ: | boolean |
デフォルト値: | true(デフォルトでは、軸索エントリは有効です)。 |
プラットフォーム: | Java |
enable-bt-block-wait-time-monitoring
このプロパティは、BT ブロックごとのキャプチャと待機時間メトリックを制御します。デフォルトでは、無効です。
タイプ: | boolean |
デフォルト値: | false:(デフォルトでは無効) |
プラットフォーム: | Java |
enable-bt-cpu-time-monitoring
このプロパティはエージェントがビジネストランザクションによって取得された CPU 時間をキャプチャするかどうかを制御します。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java |
enable-default-http-error-code-reporter
このプロパティは、400 から 505 のエラーコードに関する自動 HTTP エラーコードレポートを無効または有効にします。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java、.NET |
enable-eum-bt-duration
true
に設定すると、Cookie/ヘッダーの HttpServlets
の EUM メタデータにビジネストランザクション期間値が挿入されます。EUM ユーザーでない場合は、ビジネストランザクション期間の計算に関連するコストを回避するため、このプロパティを設定してはなりません。モバイル ネットワーク リクエストとビジネストランザクションの相関については、「モバイル RUM 用のビジネストランザクションの相関」を参照してください。タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-ignore-nested-exception-message
true
に設定すると、ネストされた例外メッセージが無視されます。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
enable-info-point-data-in-snapshots
このプロパティは、スナップショット内のインフォメーション ポイント コールのキャプチャを無効または有効にします。このプロパティをtrueに設定すると、インフォメーションポイントコールがスナップショットのUser Dataセクションに表示されます。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
enable-instance-monitoring
このプロパティは、このノードでのインスタンストラッキングを有効または無効にします。JVMを再起動する必要はありません。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-interceptors-for-security
このプロパティは、このノードのセキュリティインターセプタを有効または無効にします。Java 2 セキュリティマネージャが有効になっている環境では、このプロパティを true に設定します。Java 2 セキュリティマネージャが有効で、このプロパティが true に設定されていない場合、エージェントは SecurityExceptions を検出し、必要なデータを収集することができなくなります。JVMを再起動する必要はありません。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-json-bci-rules
JSON バイトコード インストゥルメンテーション ルールを有効にするには、このプロパティを true に設定します。この値を true に設定すると、Splunk AppDynamics はパッケージ/クラス org.json.JSONObject
内の get
および getString
メソッドをインストゥルメント化します。JVMを再起動する必要があります。
タイプ: | boolean |
デフォルト値: | true。これは新しいアプリケーションにのみ影響します。3.7.x コントローラで作成されたアプリケーションでは、このプロパティはデフォルトで false に設定されています。 |
プラットフォーム: | Java |
enable-kafka-consumer
enable-kafka-consumer
を true
に設定して、Apache Kafka コンシューマ エントリ ポイントを有効にします。詳細については、「Javaバックエンド検出」の「Apache Kafka のバックエンド」を参照してください。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-object-size-monitoring
このプロパティは自動リーク検出(ALD)に関連しており、このノードで Object Size モニタリングを有効または無効にします。このプロパティを変更してもJVMの再起動は必要ありません。ALDはJVMバージョン1.6以降でサポートされています。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-openai-metrics
true
に設定すると、このプロパティは Java エージェントでの OpenAI API メトリックのモニタリングとレポートを有効にします。「Java エージェントを使用した OpenAI API のモニタリング」を参照してください。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-reverse-proxy
true
に設定すると、Java エージェントのリバースプロキシが有効になります。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-soap-header-correlation
このプロパティは、Web サービストランザクションとの相関を制御します。有効にすると、Webサービストランザクションを受け取るノードが、そのトランザクションと何らかのダウンストリームトランザクションを関連付ける可能性があります。相関機能は、Webサービスのフレームワークによって異なります。現在、Apache SynapseとCXFフレームワークのみ相関をサポートしています。無効にすると、エージェントはWebサービスティアを介した相関を実行しません。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
enable-spring-actuator-metrics
アプリケーションメトリックのレポートを有効にするには、このプロパティを true
に設定します。カスタムポートを使用している場合は、spring-actuator-port ノードプロパティを設定する必要があります。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-spring-integration-entry-points
このプロパティは、Spring Integration エントリポイントのデフォルト検出を無効または有効にします。無効にするには false
に設定します。
Spring Integrationエントリポイントのデフォルト検出はMessageHandlerに基づいています。最初の MessageHandler が実行される前に多くのアプリケーションフローが発生する場合:
- このプロパティを
false
に設定します - 適切な POJO エントリポイントを設定します
- プロパティを設定しますspring-integration-receive-marker-classes
「Spring Integrationサポート」も参照してください。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java |
enable-spring-rest-client-correlation
このプロパティは、Spring Rest クライアントの相関サポートを無効または有効にします。
タイプ: | boolean |
デフォルト値: | なし |
プラットフォーム: | Java |
enable-spring-ws-dom-parser-rules
このプロパティにより、SOAP XML ペイロードで Web サービス ビジネス トランザクションを分割できます。プロパティを有効にするには、値を true に設定します。名前空間コンテキストマッピング(URI へのプレフィックスのマッピング)を変更して、app-agent-config.xml
ファイル内の SOAP メッセージプロパティを解析できます。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java |
enable-startup-snapshot-policy
このプロパティは、起動トランザクション スナップショットのポリシーを無効または有効にします。これは、アプリケーションサーバ起動時最初の 15 分間、呼び出されるすべてのビジネストランザクションに対し、スナップショットが収集されることを意味します。
タイプ: | boolean |
デフォルト値: | false |
プラットフォーム: | Java、.NET |
enable-transaction-correlation
このプロパティは、トランザクション相関を無効または有効にします。再起動の必要はありません。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java、.NET |
enable-vertx-http
Vert.x のサーブレット HTTP エントリポイントとイグジットポイントを有効または無効にします。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java |
enable-vertx-message-entry
継続するトランザクションの Vert.x バーティクル メッセージ エントリ ポイントを有効または無効にします。
タイプ: | boolean |
デフォルト値: | true |
プラットフォーム: | Java |
enable-xml-bci-rules
このプロパティは、Java XML バインディングおよび DOM パーサーのバイトコード インストゥルメンテーション ルールを有効にします。有効にするには、true
に設定します。この変更は、JVMの再起動後に有効になります。
タイプ: | boolean |
デフォルト値: | true。これは新しいアプリケーションにのみ影響します。3.7.x コントローラで作成されたアプリケーションでは、このプロパティはデフォルトで false に設定されています。 |
プラットフォーム: | Java |
end-to-end-message-latency-threshold-millis
しきい値を設定することで、分散非同期システムのエンドツーエンドメッセージ遅延モニタリングを有効にします。しきい値を超えるメッセージが、イベントビューアで表示されます。
タイプ: | 整数 |
デフォルト値: | 0 |
範囲: | 最小 = 0、最大 = 36000 |
プラットフォーム: | Java |
exceptions-to-ignore
デフォルトでは、例外をエラー検出設定で無視されるように設定して、無視された例外がそれが発生したビジネストランザクションをエラーとマークしないようにします。ただし、エラーおよび例外ダッシュボードでは例外の発生が追跡されます。
特定の例外を完全に無視するには、このノードプロパティで完全修飾クラス名を指定します
(例:oracle.jdbc.DatabaseException)。
複数の例外をカンマで区切って追加できます。
タイプ: | 文字列 |
デフォルト値: | 0 |
プラットフォーム: | Java |