Skip to content

Commit afaa648

Browse files
otelbot-java-instrumentation[bot]otelbot[bot]laurit
authored
chore: update instrumentation list [automated] (#18065)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com> Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
1 parent 5fc9aab commit afaa648

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

docs/instrumentation-list.yaml

Lines changed: 68 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,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

Comments
 (0)