@@ -3517,7 +3517,14 @@ libraries:
35173517 javaagent_target_versions:
35183518 - com.couchbase.client:java-client:[2,3)
35193519 configurations:
3520+ - name: otel.instrumentation.couchbase.experimental-span-attributes
3521+ declarative_name: java.couchbase.experimental_span_attributes/development
3522+ description: |
3523+ Enables experimental span attributes `couchbase.operation_id` and `couchbase.local.address`. Different operation types receive different experimental attributes.
3524+ type: boolean
3525+ default: false
35203526 - name: otel.instrumentation.common.db.query-sanitization.enabled
3527+ declarative_name: java.common.db.query_sanitization.enabled
35213528 description: Enables query sanitization for database queries.
35223529 type: boolean
35233530 default: true
@@ -4590,6 +4597,7 @@ libraries:
45904597 - com.twitter:finatra-http_2.12:[2.9.0,]
45914598 configurations:
45924599 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
4600+ declarative_name: java.common.controller_telemetry/development.enabled
45934601 description: Enables the creation of experimental controller spans.
45944602 type: boolean
45954603 default: false
@@ -4752,6 +4760,7 @@ libraries:
47524760 - org.grails:grails-web-url-mappings:[3.0,)
47534761 configurations:
47544762 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
4763+ declarative_name: java.common.controller_telemetry/development.enabled
47554764 description: Enables the creation of experimental controller spans.
47564765 type: boolean
47574766 default: false
@@ -4778,12 +4787,19 @@ libraries:
47784787 javaagent_target_versions:
47794788 - com.graphql-java:graphql-java:[12,20)
47804789 configurations:
4790+ - name: otel.instrumentation.graphql.capture-query
4791+ declarative_name: java.graphql.capture_query
4792+ description: Whether to capture the query in `graphql.document` span attribute.
4793+ type: boolean
4794+ default: true
47814795 - name: otel.instrumentation.graphql.query-sanitization.enabled
4796+ declarative_name: java.graphql.query_sanitization.enabled
47824797 description: Enables sanitization of sensitive information from queries so they
47834798 aren't added as span attributes.
47844799 type: boolean
47854800 default: true
47864801 - name: otel.instrumentation.graphql.operation-name-in-span-name.enabled
4802+ declarative_name: java.graphql.operation_name_in_span_name.enabled
47874803 description: |
47884804 Whether GraphQL operation name is added to the span name. WARNING: The GraphQL operation name is provided by the client and can have high cardinality. Use only when the server is not exposed to malicious clients.
47894805 type: boolean
@@ -4813,21 +4829,30 @@ libraries:
48134829 javaagent_target_versions:
48144830 - com.graphql-java:graphql-java:[20,)
48154831 configurations:
4832+ - name: otel.instrumentation.graphql.capture-query
4833+ declarative_name: java.graphql.capture_query
4834+ description: Whether to capture the query in `graphql.document` span attribute.
4835+ type: boolean
4836+ default: true
48164837 - name: otel.instrumentation.graphql.query-sanitization.enabled
4838+ declarative_name: java.graphql.query_sanitization.enabled
48174839 description: Enables sanitization of sensitive information from queries so they
48184840 aren't added as span attributes.
48194841 type: boolean
48204842 default: true
48214843 - name: otel.instrumentation.graphql.operation-name-in-span-name.enabled
4844+ declarative_name: java.graphql.operation_name_in_span_name.enabled
48224845 description: |
48234846 Whether GraphQL operation name is added to the span name. WARNING: The GraphQL operation name is provided by the client and can have high cardinality. Use only when the server is not exposed to malicious clients.
48244847 type: boolean
48254848 default: false
48264849 - name: otel.instrumentation.graphql.data-fetcher.enabled
4850+ declarative_name: java.graphql.data_fetcher.enabled
48274851 description: Enables span generation for data fetchers.
48284852 type: boolean
48294853 default: false
48304854 - name: otel.instrumentation.graphql.trivial-data-fetcher.enabled
4855+ declarative_name: java.graphql.trivial_data_fetcher.enabled
48314856 description: Whether to create spans for trivial data fetchers. A trivial data
48324857 fetcher is one that simply maps data from an object to a field.
48334858 type: boolean
@@ -4874,19 +4899,23 @@ libraries:
48744899 - org.glassfish.grizzly:grizzly-http:[2.3,)
48754900 configurations:
48764901 - name: otel.instrumentation.http.known-methods
4902+ declarative_name: java.common.http.known_methods
48774903 description: |
48784904 Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
48794905 type: list
48804906 default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
48814907 - name: otel.instrumentation.http.server.capture-request-headers
4908+ declarative_name: general.http.server.request_captured_headers
48824909 description: List of HTTP request headers to capture in HTTP server telemetry.
48834910 type: list
48844911 default: ''
48854912 - name: otel.instrumentation.http.server.capture-response-headers
4913+ declarative_name: general.http.server.response_captured_headers
48864914 description: List of HTTP response headers to capture in HTTP server telemetry.
48874915 type: list
48884916 default: ''
48894917 - name: otel.instrumentation.http.server.emit-experimental-telemetry
4918+ declarative_name: java.common.http.server.emit_experimental_telemetry/development
48904919 description: |
48914920 Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.server.request.body.size` and `http.server.response.body.size` metrics.
48924921 type: boolean
@@ -5380,6 +5409,7 @@ libraries:
53805409 - com.google.guava:guava:[10.0,]
53815410 configurations:
53825411 - name: otel.instrumentation.guava.experimental-span-attributes
5412+ declarative_name: java.guava.experimental_span_attributes/development
53835413 description: Enables experimental span attribute `guava.canceled` for cancelled
53845414 operations.
53855415 type: boolean
@@ -5429,19 +5459,23 @@ libraries:
54295459 - io.helidon.webserver:helidon-webserver:[4.3.0,)
54305460 configurations:
54315461 - name: otel.instrumentation.http.known-methods
5462+ declarative_name: java.common.http.known_methods
54325463 description: |
54335464 Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
54345465 type: list
54355466 default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
54365467 - name: otel.instrumentation.http.server.capture-request-headers
5468+ declarative_name: general.http.server.request_captured_headers
54375469 description: List of HTTP request headers to capture in HTTP server telemetry.
54385470 type: list
54395471 default: ''
54405472 - name: otel.instrumentation.http.server.capture-response-headers
5473+ declarative_name: general.http.server.response_captured_headers
54415474 description: List of HTTP response headers to capture in HTTP server telemetry.
54425475 type: list
54435476 default: ''
54445477 - name: otel.instrumentation.http.server.emit-experimental-telemetry
5478+ declarative_name: java.common.http.server.emit_experimental_telemetry/development
54455479 description: |
54465480 Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.server.request.size` and `http.server.response.size` metrics.
54475481 type: boolean
@@ -5508,6 +5542,7 @@ libraries:
55085542 - org.hibernate:hibernate-core:[3.3.0.GA,4.0.0.Final)
55095543 configurations:
55105544 - name: otel.instrumentation.hibernate.experimental-span-attributes
5545+ declarative_name: java.hibernate.experimental_span_attributes/development
55115546 description: Enables the experimental `hibernate.session_id` span attribute.
55125547 type: boolean
55135548 default: false
@@ -5534,6 +5569,7 @@ libraries:
55345569 - org.hibernate:hibernate-core:[4.0.0.Final,6)
55355570 configurations:
55365571 - name: otel.instrumentation.hibernate.experimental-span-attributes
5572+ declarative_name: java.hibernate.experimental_span_attributes/development
55375573 description: Enables the experimental `hibernate.session_id` span attribute.
55385574 type: boolean
55395575 default: false
@@ -5587,6 +5623,7 @@ libraries:
55875623 - org.hibernate:hibernate-core:[4.3.0.Final,)
55885624 configurations:
55895625 - name: otel.instrumentation.hibernate.experimental-span-attributes
5626+ declarative_name: java.hibernate.experimental_span_attributes/development
55905627 description: Enables the experimental `hibernate.session_id` span attribute.
55915628 type: boolean
55925629 default: false
@@ -5788,15 +5825,18 @@ libraries:
57885825 - Java 8+
57895826 configurations:
57905827 - name: otel.instrumentation.http.known-methods
5828+ declarative_name: java.common.http.known_methods
57915829 description: |
57925830 Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
57935831 type: list
57945832 default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
57955833 - name: otel.instrumentation.http.client.capture-request-headers
5834+ declarative_name: general.http.client.request_captured_headers
57965835 description: List of HTTP request headers to capture in HTTP client telemetry.
57975836 type: list
57985837 default: ''
57995838 - name: otel.instrumentation.http.client.capture-response-headers
5839+ declarative_name: general.http.client.response_captured_headers
58005840 description: List of HTTP response headers to capture in HTTP client telemetry.
58015841 type: list
58025842 default: ''
@@ -5806,11 +5846,13 @@ libraries:
58065846 type: map
58075847 default: ''
58085848 - name: otel.instrumentation.http.client.emit-experimental-telemetry
5849+ declarative_name: java.common.http.client.emit_experimental_telemetry/development
58095850 description: |
58105851 Enable the capture of experimental HTTP client telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.client.request.size` and `http.client.response.size` metrics.
58115852 type: boolean
58125853 default: false
58135854 - name: otel.instrumentation.http.client.experimental.redact-query-parameters
5855+ declarative_name: java.common.http.client.redact_query_parameters/development
58145856 description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
58155857 type: boolean
58165858 default: true
@@ -6066,15 +6108,18 @@ libraries:
60666108 - Java 11+
60676109 configurations:
60686110 - name: otel.instrumentation.http.known-methods
6111+ declarative_name: java.common.http.known_methods
60696112 description: |
60706113 Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
60716114 type: list
60726115 default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
60736116 - name: otel.instrumentation.http.client.capture-request-headers
6117+ declarative_name: general.http.client.request_captured_headers
60746118 description: List of HTTP request headers to capture in HTTP client telemetry.
60756119 type: list
60766120 default: ''
60776121 - name: otel.instrumentation.http.client.capture-response-headers
6122+ declarative_name: general.http.client.response_captured_headers
60786123 description: List of HTTP response headers to capture in HTTP client telemetry.
60796124 type: list
60806125 default: ''
@@ -6084,11 +6129,13 @@ libraries:
60846129 type: map
60856130 default: ''
60866131 - name: otel.instrumentation.http.client.emit-experimental-telemetry
6132+ declarative_name: java.common.http.client.emit_experimental_telemetry/development
60876133 description: |
60886134 Enable the capture of experimental HTTP client telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.client.request.size` and `http.client.response.size` metrics.
60896135 type: boolean
60906136 default: false
60916137 - name: otel.instrumentation.http.client.experimental.redact-query-parameters
6138+ declarative_name: java.common.http.client.redact_query_parameters/development
60926139 description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
60936140 type: boolean
60946141 default: true
@@ -6150,15 +6197,18 @@ libraries:
61506197 - Java 8+
61516198 configurations:
61526199 - name: otel.instrumentation.http.known-methods
6200+ declarative_name: java.common.http.known_methods
61536201 description: |
61546202 Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
61556203 type: list
61566204 default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
61576205 - name: otel.instrumentation.http.server.capture-request-headers
6206+ declarative_name: general.http.server.request_captured_headers
61586207 description: List of HTTP request headers to capture in HTTP server telemetry.
61596208 type: list
61606209 default: ''
61616210 - name: otel.instrumentation.http.server.capture-response-headers
6211+ declarative_name: general.http.server.response_captured_headers
61626212 description: List of HTTP response headers to capture in HTTP server telemetry.
61636213 type: list
61646214 default: ''
@@ -6168,6 +6218,7 @@ libraries:
61686218 type: map
61696219 default: ''
61706220 - name: otel.instrumentation.http.server.emit-experimental-telemetry
6221+ declarative_name: java.common.http.server.emit_experimental_telemetry/development
61716222 description: |
61726223 Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.server.request.body.size` and `http.server.response.body.size` metrics.
61736224 type: boolean
@@ -6235,6 +6286,7 @@ libraries:
62356286 has_javaagent: true
62366287 configurations:
62376288 - name: otel.instrumentation.java-util-logging.experimental-log-attributes
6289+ declarative_name: java.java_util_logging.experimental_log_attributes/development
62386290 description: Enables capturing the experimental `thread.name` and `thread.id`
62396291 log attributes.
62406292 type: boolean
@@ -6284,6 +6336,7 @@ libraries:
62846336 - javax.ws.rs:jsr311-api:[0.5,)
62856337 configurations:
62866338 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6339+ declarative_name: java.common.controller_telemetry/development.enabled
62876340 description: Enables the creation of experimental controller spans.
62886341 type: boolean
62896342 default: false
@@ -6313,10 +6366,12 @@ libraries:
63136366 - javax.ws.rs:javax.ws.rs-api:[,]
63146367 configurations:
63156368 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6369+ declarative_name: java.common.controller_telemetry/development.enabled
63166370 description: Enables the creation of experimental controller spans.
63176371 type: boolean
63186372 default: false
63196373 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6374+ declarative_name: java.jaxrs.experimental_span_attributes/development
63206375 description: Enables the experimental `jaxrs.canceled` span attribute.
63216376 type: boolean
63226377 default: false
@@ -6346,10 +6401,12 @@ libraries:
63466401 - org.apache.cxf:cxf-rt-frontend-jaxrs:[3.2,4)
63476402 configurations:
63486403 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6404+ declarative_name: java.common.controller_telemetry/development.enabled
63496405 description: Enables the creation of experimental controller spans.
63506406 type: boolean
63516407 default: false
63526408 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6409+ declarative_name: java.jaxrs.experimental_span_attributes/development
63536410 description: Enables the experimental `jaxrs.canceled` span attribute.
63546411 type: boolean
63556412 default: false
@@ -6389,10 +6446,12 @@ libraries:
63896446 - org.glassfish.jersey.containers:jersey-container-servlet:[2.0,3.0.0)
63906447 configurations:
63916448 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6449+ declarative_name: java.common.controller_telemetry/development.enabled
63926450 description: Enables the creation of experimental controller spans.
63936451 type: boolean
63946452 default: false
63956453 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6454+ declarative_name: java.jaxrs.experimental_span_attributes/development
63966455 description: Enables the experimental `jaxrs.canceled` span attribute.
63976456 type: boolean
63986457 default: false
@@ -6432,10 +6491,12 @@ libraries:
64326491 - org.jboss.resteasy:resteasy-jaxrs:[3.5.0.Final,4)
64336492 configurations:
64346493 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6494+ declarative_name: java.common.controller_telemetry/development.enabled
64356495 description: Enables the creation of experimental controller spans.
64366496 type: boolean
64376497 default: false
64386498 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6499+ declarative_name: java.jaxrs.experimental_span_attributes/development
64396500 description: Enables the experimental `jaxrs.canceled` span attribute.
64406501 type: boolean
64416502 default: false
@@ -6518,10 +6579,12 @@ libraries:
65186579 - jakarta.ws.rs:jakarta.ws.rs-api:[3.0.0,)
65196580 configurations:
65206581 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6582+ declarative_name: java.common.controller_telemetry/development.enabled
65216583 description: Enables the creation of experimental controller spans.
65226584 type: boolean
65236585 default: false
65246586 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6587+ declarative_name: java.jaxrs.experimental_span_attributes/development
65256588 description: Enables the experimental `jaxrs.canceled` span attribute.
65266589 type: boolean
65276590 default: false
@@ -6551,10 +6614,12 @@ libraries:
65516614 - org.glassfish.jersey.core:jersey-server:[3.0.0,)
65526615 configurations:
65536616 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6617+ declarative_name: java.common.controller_telemetry/development.enabled
65546618 description: Enables the creation of experimental controller spans.
65556619 type: boolean
65566620 default: false
65576621 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6622+ declarative_name: java.jaxrs.experimental_span_attributes/development
65586623 description: Enables the experimental `jaxrs.canceled` span attribute.
65596624 type: boolean
65606625 default: false
@@ -6594,10 +6659,12 @@ libraries:
65946659 - org.jboss.resteasy:resteasy-core:[6.0.0.Final,)
65956660 configurations:
65966661 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6662+ declarative_name: java.common.controller_telemetry/development.enabled
65976663 description: Enables the creation of experimental controller spans.
65986664 type: boolean
65996665 default: false
66006666 - name: otel.instrumentation.jaxrs.experimental-span-attributes
6667+ declarative_name: java.jaxrs.experimental_span_attributes/development
66016668 description: Enables the experimental `jaxrs.canceled` span attribute.
66026669 type: boolean
66036670 default: false
@@ -6663,6 +6730,7 @@ libraries:
66636730 - org.apache.axis2:axis2-jaxws:[1.6.0,)
66646731 configurations:
66656732 - name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6733+ declarative_name: java.common.controller_telemetry/development.enabled
66666734 description: Enables the creation of experimental controller spans.
66676735 type: boolean
66686736 default: false
0 commit comments