Package datadog.trace.api.config
Class TraceInstrumentationConfig
java.lang.Object
datadog.trace.api.config.TraceInstrumentationConfig
These config options will only work with dd-java-agent, not with dd-trace-ot.
Configure via system properties, environment variables, or config properties file. See online documentation for details.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringIf set, the instrumentation will set its resource name on the local root too.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDeprecated.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
-
Field Details
-
CODE_ORIGIN_FOR_SPANS_ENABLED
- See Also:
-
CODE_ORIGIN_FOR_SPANS_INTERFACE_SUPPORT
- See Also:
-
CODE_ORIGIN_MAX_USER_FRAMES
- See Also:
-
TRACE_ENABLED
- See Also:
-
INTEGRATIONS_ENABLED
- See Also:
-
DETAILED_INSTRUMENTATION_ERRORS
- See Also:
-
TRACE_EXTENSIONS_PATH
- See Also:
-
INTEGRATION_SYNAPSE_LEGACY_OPERATION_NAME
- See Also:
-
TRACE_ANNOTATIONS
- See Also:
-
TRACE_ANNOTATION_ASYNC
- See Also:
-
TRACE_EXECUTORS_ALL
- See Also:
-
TRACE_EXECUTORS
- See Also:
-
TRACE_METHODS
- See Also:
-
TRACE_NATIVE_METHODS
- See Also:
-
MEASURE_METHODS
- See Also:
-
MEASURE_NATIVE_METHODS
- See Also:
-
TRACE_CLASSES_EXCLUDE
- See Also:
-
TRACE_CLASSES_EXCLUDE_FILE
- See Also:
-
TRACE_CLASSLOADERS_EXCLUDE
- See Also:
-
TRACE_CODESOURCES_EXCLUDE
- See Also:
-
TRACE_CLASSLOADERS_DEFER
- See Also:
-
EXPERIMENTAL_DEFER_INTEGRATIONS_UNTIL
- See Also:
-
TRACE_THREAD_POOL_EXECUTORS_EXCLUDE
- See Also:
-
HTTP_SERVER_TAG_QUERY_STRING
- See Also:
-
HTTP_SERVER_RAW_QUERY_STRING
- See Also:
-
HTTP_SERVER_RAW_RESOURCE
- See Also:
-
HTTP_SERVER_DECODED_RESOURCE_PRESERVE_SPACES
- See Also:
-
HTTP_SERVER_ROUTE_BASED_NAMING
- See Also:
-
HTTP_CLIENT_TAG_QUERY_STRING
Deprecated.- See Also:
-
TRACE_HTTP_CLIENT_TAG_QUERY_STRING
- See Also:
-
HTTP_CLIENT_TAG_HEADERS
- See Also:
-
HTTP_CLIENT_HOST_SPLIT_BY_DOMAIN
- See Also:
-
DB_CLIENT_HOST_SPLIT_BY_INSTANCE
- See Also:
-
DB_CLIENT_HOST_SPLIT_BY_INSTANCE_TYPE_SUFFIX
- See Also:
-
DB_CLIENT_HOST_SPLIT_BY_HOST
- See Also:
-
DB_METADATA_FETCHING_ON_QUERY
- See Also:
-
DB_METADATA_FETCHING_ON_CONNECT
- See Also:
-
JDBC_PREPARED_STATEMENT_CLASS_NAME
- See Also:
-
DB_DBM_INJECT_SQL_BASEHASH
- See Also:
-
DB_DBM_PROPAGATION_MODE_MODE
- See Also:
-
DB_DBM_TRACE_PREPARED_STATEMENTS
- See Also:
-
DB_DBM_ALWAYS_APPEND_SQL_COMMENT
- See Also:
-
JDBC_CONNECTION_CLASS_NAME
- See Also:
-
JDBC_POOL_WAITING_ENABLED
- See Also:
-
AKKA_FORK_JOIN_TASK_NAME
- See Also:
-
AKKA_FORK_JOIN_EXECUTOR_TASK_NAME
- See Also:
-
AKKA_FORK_JOIN_POOL_NAME
- See Also:
-
EXPERIMENTATAL_JEE_SPLIT_BY_DEPLOYMENT
- See Also:
-
HTTP_URL_CONNECTION_CLASS_NAME
- See Also:
-
AXIS_TRANSPORT_CLASS_NAME
- See Also:
-
RUNTIME_CONTEXT_FIELD_INJECTION
- See Also:
-
SERIALVERSIONUID_FIELD_INJECTION
- See Also:
-
LOGS_INJECTION_ENABLED
- See Also:
-
LOGS_INJECTION
- See Also:
-
TRACE_128_BIT_TRACEID_LOGGING_ENABLED
- See Also:
-
KAFKA_CLIENT_PROPAGATION_DISABLED_TOPICS
- See Also:
-
KAFKA_CLIENT_BASE64_DECODING_ENABLED
- See Also:
-
JMS_PROPAGATION_DISABLED_TOPICS
- See Also:
-
JMS_PROPAGATION_DISABLED_QUEUES
- See Also:
-
JMS_UNACKNOWLEDGED_MAX_AGE
- See Also:
-
RABBIT_PROPAGATION_DISABLED_QUEUES
- See Also:
-
RABBIT_PROPAGATION_DISABLED_EXCHANGES
- See Also:
-
RABBIT_INCLUDE_ROUTINGKEY_IN_RESOURCE
- See Also:
-
MESSAGE_BROKER_SPLIT_BY_DESTINATION
- See Also:
-
GRPC_IGNORED_INBOUND_METHODS
- See Also:
-
GRPC_IGNORED_OUTBOUND_METHODS
- See Also:
-
GOOGLE_PUBSUB_IGNORED_GRPC_METHODS
- See Also:
-
GRPC_SERVER_TRIM_PACKAGE_RESOURCE
- See Also:
-
GRPC_SERVER_ERROR_STATUSES
- See Also:
-
GRPC_CLIENT_ERROR_STATUSES
- See Also:
-
HYSTRIX_TAGS_ENABLED
- See Also:
-
HYSTRIX_MEASURED_ENABLED
- See Also:
-
RESILIENCE4J_MEASURED_ENABLED
- See Also:
-
RESILIENCE4J_TAG_METRICS_ENABLED
- See Also:
-
IGNITE_CACHE_INCLUDE_KEYS
- See Also:
-
OBFUSCATION_QUERY_STRING_REGEXP
- See Also:
-
PLAY_REPORT_HTTP_STATUS
- See Also:
-
SERVLET_PRINCIPAL_ENABLED
- See Also:
-
SERVLET_ASYNC_TIMEOUT_ERROR
- See Also:
-
SERVLET_ROOT_CONTEXT_SERVICE_NAME
- See Also:
-
SPRING_DATA_REPOSITORY_INTERFACE_RESOURCE_NAME
- See Also:
-
INSTRUMENTATION_CONFIG_ID
- See Also:
-
RESOLVER_CACHE_CONFIG
- See Also:
-
RESOLVER_CACHE_DIR
- See Also:
-
RESOLVER_SIMPLE_METHOD_GRAPH
- See Also:
-
RESOLVER_USE_LOADCLASS
- See Also:
-
RESOLVER_USE_URL_CACHES
- See Also:
-
RESOLVER_RESET_INTERVAL
- See Also:
-
RESOLVER_NAMES_ARE_UNIQUE
- See Also:
-
UNSAFE_CLASS_INJECTION
- See Also:
-
VISITOR_CLASS_PARSING
- See Also:
-
CASSANDRA_KEYSPACE_STATEMENT_EXTRACTION_ENABLED
- See Also:
-
COUCHBASE_INTERNAL_SPANS_ENABLED
- See Also:
-
ELASTICSEARCH_BODY_ENABLED
- See Also:
-
ELASTICSEARCH_PARAMS_ENABLED
- See Also:
-
ELASTICSEARCH_BODY_AND_PARAMS_ENABLED
- See Also:
-
SPARK_TASK_HISTOGRAM_ENABLED
- See Also:
-
SPARK_APP_NAME_AS_SERVICE
- See Also:
-
TRACE_WEBSOCKET_MESSAGES_ENABLED
- See Also:
-
TRACE_WEBSOCKET_MESSAGES_INHERIT_SAMPLING
- See Also:
-
TRACE_WEBSOCKET_MESSAGES_SEPARATE_TRACES
- See Also:
-
TRACE_WEBSOCKET_TAG_SESSION_ID
- See Also:
-
TRACE_PEKKO_SCHEDULER_ENABLED
- See Also:
-
JAX_RS_EXCEPTION_AS_ERROR_ENABLED
- See Also:
-
JAX_RS_ADDITIONAL_ANNOTATIONS
- See Also:
-
AXIS_PROMOTE_RESOURCE_NAME
If set, the instrumentation will set its resource name on the local root too.- See Also:
-
SQS_BODY_PROPAGATION_ENABLED
- See Also:
-
TRACE_RESOURCE_RENAMING_ENABLED
- See Also:
-
TRACE_RESOURCE_RENAMING_ALWAYS_SIMPLIFIED_ENDPOINT
- See Also:
-
LEGACY_CONTEXT_MANAGER_ENABLED
- See Also:
-