Skip to content

Commit cb443ab

Browse files
committed
chore: update instrumentation list [automated]
1 parent 88fb19a commit cb443ab

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

docs/instrumentation-list.yaml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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,16 +4787,27 @@ libraries:
47784787
javaagent_target_versions:
47794788
- com.graphql-java:graphql-java:[12,20)
47804789
configurations:
4790+
- name: otel.instrumentation.graphql.capture-query
4791+
description: Whether to capture the query in `graphql.document` span attribute.
4792+
type: boolean
4793+
default: true
47814794
- name: otel.instrumentation.graphql.query-sanitization.enabled
4795+
declarative_name: java.graphql.query_sanitization.enabled
47824796
description: Enables sanitization of sensitive information from queries so they
47834797
aren't added as span attributes.
47844798
type: boolean
47854799
default: true
47864800
- name: otel.instrumentation.graphql.operation-name-in-span-name.enabled
4801+
declarative_name: java.graphql.operation_name_in_span_name.enabled
47874802
description: |
47884803
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.
47894804
type: boolean
47904805
default: false
4806+
- name: otel.instrumentation.graphql.capture-query
4807+
declarative_name: java.graphql.capture_query
4808+
description: Whether to capture the query in the `graphql.document` span attribute.
4809+
type: boolean
4810+
default: true
47914811
telemetry:
47924812
- when: default
47934813
spans:
@@ -4813,21 +4833,30 @@ libraries:
48134833
javaagent_target_versions:
48144834
- com.graphql-java:graphql-java:[20,)
48154835
configurations:
4836+
- name: otel.instrumentation.graphql.capture-query
4837+
declarative_name: java.graphql.capture_query
4838+
description: Whether to capture the query in `graphql.document` span attribute.
4839+
type: boolean
4840+
default: true
48164841
- name: otel.instrumentation.graphql.query-sanitization.enabled
4842+
declarative_name: java.graphql.query_sanitization.enabled
48174843
description: Enables sanitization of sensitive information from queries so they
48184844
aren't added as span attributes.
48194845
type: boolean
48204846
default: true
48214847
- name: otel.instrumentation.graphql.operation-name-in-span-name.enabled
4848+
declarative_name: java.graphql.operation_name_in_span_name.enabled
48224849
description: |
48234850
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.
48244851
type: boolean
48254852
default: false
48264853
- name: otel.instrumentation.graphql.data-fetcher.enabled
4854+
declarative_name: java.graphql.data_fetcher.enabled
48274855
description: Enables span generation for data fetchers.
48284856
type: boolean
48294857
default: false
48304858
- name: otel.instrumentation.graphql.trivial-data-fetcher.enabled
4859+
declarative_name: java.graphql.trivial_data_fetcher.enabled
48314860
description: Whether to create spans for trivial data fetchers. A trivial data
48324861
fetcher is one that simply maps data from an object to a field.
48334862
type: boolean
@@ -4874,19 +4903,23 @@ libraries:
48744903
- org.glassfish.grizzly:grizzly-http:[2.3,)
48754904
configurations:
48764905
- name: otel.instrumentation.http.known-methods
4906+
declarative_name: java.common.http.known_methods
48774907
description: |
48784908
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
48794909
type: list
48804910
default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
48814911
- name: otel.instrumentation.http.server.capture-request-headers
4912+
declarative_name: general.http.server.request_captured_headers
48824913
description: List of HTTP request headers to capture in HTTP server telemetry.
48834914
type: list
48844915
default: ''
48854916
- name: otel.instrumentation.http.server.capture-response-headers
4917+
declarative_name: general.http.server.response_captured_headers
48864918
description: List of HTTP response headers to capture in HTTP server telemetry.
48874919
type: list
48884920
default: ''
48894921
- name: otel.instrumentation.http.server.emit-experimental-telemetry
4922+
declarative_name: java.common.http.server.emit_experimental_telemetry/development
48904923
description: |
48914924
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.
48924925
type: boolean
@@ -5380,6 +5413,7 @@ libraries:
53805413
- com.google.guava:guava:[10.0,]
53815414
configurations:
53825415
- name: otel.instrumentation.guava.experimental-span-attributes
5416+
declarative_name: java.guava.experimental_span_attributes/development
53835417
description: Enables experimental span attribute `guava.canceled` for cancelled
53845418
operations.
53855419
type: boolean
@@ -5429,19 +5463,23 @@ libraries:
54295463
- io.helidon.webserver:helidon-webserver:[4.3.0,)
54305464
configurations:
54315465
- name: otel.instrumentation.http.known-methods
5466+
declarative_name: java.common.http.known_methods
54325467
description: |
54335468
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
54345469
type: list
54355470
default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
54365471
- name: otel.instrumentation.http.server.capture-request-headers
5472+
declarative_name: general.http.server.request_captured_headers
54375473
description: List of HTTP request headers to capture in HTTP server telemetry.
54385474
type: list
54395475
default: ''
54405476
- name: otel.instrumentation.http.server.capture-response-headers
5477+
declarative_name: general.http.server.response_captured_headers
54415478
description: List of HTTP response headers to capture in HTTP server telemetry.
54425479
type: list
54435480
default: ''
54445481
- name: otel.instrumentation.http.server.emit-experimental-telemetry
5482+
declarative_name: java.common.http.server.emit_experimental_telemetry/development
54455483
description: |
54465484
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.
54475485
type: boolean
@@ -5508,6 +5546,7 @@ libraries:
55085546
- org.hibernate:hibernate-core:[3.3.0.GA,4.0.0.Final)
55095547
configurations:
55105548
- name: otel.instrumentation.hibernate.experimental-span-attributes
5549+
declarative_name: java.hibernate.experimental_span_attributes/development
55115550
description: Enables the experimental `hibernate.session_id` span attribute.
55125551
type: boolean
55135552
default: false
@@ -5534,6 +5573,7 @@ libraries:
55345573
- org.hibernate:hibernate-core:[4.0.0.Final,6)
55355574
configurations:
55365575
- name: otel.instrumentation.hibernate.experimental-span-attributes
5576+
declarative_name: java.hibernate.experimental_span_attributes/development
55375577
description: Enables the experimental `hibernate.session_id` span attribute.
55385578
type: boolean
55395579
default: false
@@ -5587,6 +5627,7 @@ libraries:
55875627
- org.hibernate:hibernate-core:[4.3.0.Final,)
55885628
configurations:
55895629
- name: otel.instrumentation.hibernate.experimental-span-attributes
5630+
declarative_name: java.hibernate.experimental_span_attributes/development
55905631
description: Enables the experimental `hibernate.session_id` span attribute.
55915632
type: boolean
55925633
default: false
@@ -5788,15 +5829,18 @@ libraries:
57885829
- Java 8+
57895830
configurations:
57905831
- name: otel.instrumentation.http.known-methods
5832+
declarative_name: java.common.http.known_methods
57915833
description: |
57925834
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
57935835
type: list
57945836
default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
57955837
- name: otel.instrumentation.http.client.capture-request-headers
5838+
declarative_name: general.http.client.request_captured_headers
57965839
description: List of HTTP request headers to capture in HTTP client telemetry.
57975840
type: list
57985841
default: ''
57995842
- name: otel.instrumentation.http.client.capture-response-headers
5843+
declarative_name: general.http.client.response_captured_headers
58005844
description: List of HTTP response headers to capture in HTTP client telemetry.
58015845
type: list
58025846
default: ''
@@ -5806,11 +5850,13 @@ libraries:
58065850
type: map
58075851
default: ''
58085852
- name: otel.instrumentation.http.client.emit-experimental-telemetry
5853+
declarative_name: java.common.http.client.emit_experimental_telemetry/development
58095854
description: |
58105855
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.
58115856
type: boolean
58125857
default: false
58135858
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
5859+
declarative_name: java.common.http.client.redact_query_parameters/development
58145860
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
58155861
type: boolean
58165862
default: true
@@ -6066,15 +6112,18 @@ libraries:
60666112
- Java 11+
60676113
configurations:
60686114
- name: otel.instrumentation.http.known-methods
6115+
declarative_name: java.common.http.known_methods
60696116
description: |
60706117
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
60716118
type: list
60726119
default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
60736120
- name: otel.instrumentation.http.client.capture-request-headers
6121+
declarative_name: general.http.client.request_captured_headers
60746122
description: List of HTTP request headers to capture in HTTP client telemetry.
60756123
type: list
60766124
default: ''
60776125
- name: otel.instrumentation.http.client.capture-response-headers
6126+
declarative_name: general.http.client.response_captured_headers
60786127
description: List of HTTP response headers to capture in HTTP client telemetry.
60796128
type: list
60806129
default: ''
@@ -6084,11 +6133,13 @@ libraries:
60846133
type: map
60856134
default: ''
60866135
- name: otel.instrumentation.http.client.emit-experimental-telemetry
6136+
declarative_name: java.common.http.client.emit_experimental_telemetry/development
60876137
description: |
60886138
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.
60896139
type: boolean
60906140
default: false
60916141
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
6142+
declarative_name: java.common.http.client.redact_query_parameters/development
60926143
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
60936144
type: boolean
60946145
default: true
@@ -6150,15 +6201,18 @@ libraries:
61506201
- Java 8+
61516202
configurations:
61526203
- name: otel.instrumentation.http.known-methods
6204+
declarative_name: java.common.http.known_methods
61536205
description: |
61546206
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
61556207
type: list
61566208
default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
61576209
- name: otel.instrumentation.http.server.capture-request-headers
6210+
declarative_name: general.http.server.request_captured_headers
61586211
description: List of HTTP request headers to capture in HTTP server telemetry.
61596212
type: list
61606213
default: ''
61616214
- name: otel.instrumentation.http.server.capture-response-headers
6215+
declarative_name: general.http.server.response_captured_headers
61626216
description: List of HTTP response headers to capture in HTTP server telemetry.
61636217
type: list
61646218
default: ''
@@ -6168,6 +6222,7 @@ libraries:
61686222
type: map
61696223
default: ''
61706224
- name: otel.instrumentation.http.server.emit-experimental-telemetry
6225+
declarative_name: java.common.http.server.emit_experimental_telemetry/development
61716226
description: |
61726227
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.
61736228
type: boolean
@@ -6235,6 +6290,7 @@ libraries:
62356290
has_javaagent: true
62366291
configurations:
62376292
- name: otel.instrumentation.java-util-logging.experimental-log-attributes
6293+
declarative_name: java.java_util_logging.experimental_log_attributes/development
62386294
description: Enables capturing the experimental `thread.name` and `thread.id`
62396295
log attributes.
62406296
type: boolean
@@ -6284,6 +6340,7 @@ libraries:
62846340
- javax.ws.rs:jsr311-api:[0.5,)
62856341
configurations:
62866342
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6343+
declarative_name: java.common.controller_telemetry/development.enabled
62876344
description: Enables the creation of experimental controller spans.
62886345
type: boolean
62896346
default: false
@@ -6313,10 +6370,12 @@ libraries:
63136370
- javax.ws.rs:javax.ws.rs-api:[,]
63146371
configurations:
63156372
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6373+
declarative_name: java.common.controller_telemetry/development.enabled
63166374
description: Enables the creation of experimental controller spans.
63176375
type: boolean
63186376
default: false
63196377
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6378+
declarative_name: java.jaxrs.experimental_span_attributes/development
63206379
description: Enables the experimental `jaxrs.canceled` span attribute.
63216380
type: boolean
63226381
default: false
@@ -6346,10 +6405,12 @@ libraries:
63466405
- org.apache.cxf:cxf-rt-frontend-jaxrs:[3.2,4)
63476406
configurations:
63486407
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6408+
declarative_name: java.common.controller_telemetry/development.enabled
63496409
description: Enables the creation of experimental controller spans.
63506410
type: boolean
63516411
default: false
63526412
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6413+
declarative_name: java.jaxrs.experimental_span_attributes/development
63536414
description: Enables the experimental `jaxrs.canceled` span attribute.
63546415
type: boolean
63556416
default: false
@@ -6389,10 +6450,12 @@ libraries:
63896450
- org.glassfish.jersey.containers:jersey-container-servlet:[2.0,3.0.0)
63906451
configurations:
63916452
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6453+
declarative_name: java.common.controller_telemetry/development.enabled
63926454
description: Enables the creation of experimental controller spans.
63936455
type: boolean
63946456
default: false
63956457
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6458+
declarative_name: java.jaxrs.experimental_span_attributes/development
63966459
description: Enables the experimental `jaxrs.canceled` span attribute.
63976460
type: boolean
63986461
default: false
@@ -6432,10 +6495,12 @@ libraries:
64326495
- org.jboss.resteasy:resteasy-jaxrs:[3.5.0.Final,4)
64336496
configurations:
64346497
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6498+
declarative_name: java.common.controller_telemetry/development.enabled
64356499
description: Enables the creation of experimental controller spans.
64366500
type: boolean
64376501
default: false
64386502
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6503+
declarative_name: java.jaxrs.experimental_span_attributes/development
64396504
description: Enables the experimental `jaxrs.canceled` span attribute.
64406505
type: boolean
64416506
default: false
@@ -6518,10 +6583,12 @@ libraries:
65186583
- jakarta.ws.rs:jakarta.ws.rs-api:[3.0.0,)
65196584
configurations:
65206585
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6586+
declarative_name: java.common.controller_telemetry/development.enabled
65216587
description: Enables the creation of experimental controller spans.
65226588
type: boolean
65236589
default: false
65246590
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6591+
declarative_name: java.jaxrs.experimental_span_attributes/development
65256592
description: Enables the experimental `jaxrs.canceled` span attribute.
65266593
type: boolean
65276594
default: false
@@ -6551,10 +6618,12 @@ libraries:
65516618
- org.glassfish.jersey.core:jersey-server:[3.0.0,)
65526619
configurations:
65536620
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6621+
declarative_name: java.common.controller_telemetry/development.enabled
65546622
description: Enables the creation of experimental controller spans.
65556623
type: boolean
65566624
default: false
65576625
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6626+
declarative_name: java.jaxrs.experimental_span_attributes/development
65586627
description: Enables the experimental `jaxrs.canceled` span attribute.
65596628
type: boolean
65606629
default: false
@@ -6594,10 +6663,12 @@ libraries:
65946663
- org.jboss.resteasy:resteasy-core:[6.0.0.Final,)
65956664
configurations:
65966665
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6666+
declarative_name: java.common.controller_telemetry/development.enabled
65976667
description: Enables the creation of experimental controller spans.
65986668
type: boolean
65996669
default: false
66006670
- name: otel.instrumentation.jaxrs.experimental-span-attributes
6671+
declarative_name: java.jaxrs.experimental_span_attributes/development
66016672
description: Enables the experimental `jaxrs.canceled` span attribute.
66026673
type: boolean
66036674
default: false
@@ -6663,6 +6734,7 @@ libraries:
66636734
- org.apache.axis2:axis2-jaxws:[1.6.0,)
66646735
configurations:
66656736
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
6737+
declarative_name: java.common.controller_telemetry/development.enabled
66666738
description: Enables the creation of experimental controller spans.
66676739
type: boolean
66686740
default: false

0 commit comments

Comments
 (0)