You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This instrumentation provides database CLIENT metrics for HikariCP 3.0+ connection pools. It reports metrics like connection timeouts, creation time, wait time, and usage time, along with connection pool stats such as active, idle, and pending connections.
3544
3546
source_path: instrumentation/hikaricp-3.0
3545
3547
scope:
3546
3548
name: io.opentelemetry.hikaricp-3.0
@@ -3679,12 +3681,42 @@ libraries:
3679
3681
type: STRING
3680
3682
http:
3681
3683
- name: http-url-connection
3684
+
description: This instrumentation enables the generation of CLIENT spans for requests
3685
+
made using `java.net.HttpURLConnection`.
3682
3686
source_path: instrumentation/http-url-connection
3683
3687
scope:
3684
3688
name: io.opentelemetry.http-url-connection
3685
3689
target_versions:
3686
3690
javaagent:
3687
3691
- Java 8+
3692
+
configurations:
3693
+
- name: otel.instrumentation.http.known-methods
3694
+
description: |
3695
+
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
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.
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.
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.
3929
+
type: boolean
3930
+
default: false
3931
+
telemetry:
3932
+
- when: default
3933
+
metrics:
3934
+
- name: http.server.request.duration
3935
+
description: Duration of HTTP server requests.
3936
+
type: HISTOGRAM
3937
+
unit: s
3938
+
attributes:
3939
+
- name: http.request.method
3940
+
type: STRING
3941
+
- name: http.response.status_code
3942
+
type: LONG
3943
+
- name: http.route
3944
+
type: STRING
3945
+
- name: network.protocol.version
3946
+
type: STRING
3947
+
- name: url.scheme
3948
+
type: STRING
3949
+
spans:
3950
+
- span_kind: SERVER
3951
+
attributes:
3952
+
- name: client.address
3953
+
type: STRING
3954
+
- name: error.type
3955
+
type: STRING
3956
+
- name: http.request.method
3957
+
type: STRING
3958
+
- name: http.response.status_code
3959
+
type: LONG
3960
+
- name: http.route
3961
+
type: STRING
3962
+
- name: network.peer.address
3963
+
type: STRING
3964
+
- name: network.peer.port
3965
+
type: LONG
3966
+
- name: network.protocol.version
3967
+
type: STRING
3968
+
- name: server.address
3969
+
type: STRING
3970
+
- name: server.port
3971
+
type: LONG
3972
+
- name: url.path
3973
+
type: STRING
3974
+
- name: url.query
3975
+
type: STRING
3976
+
- name: url.scheme
3977
+
type: STRING
3978
+
- name: user_agent.original
3979
+
type: STRING
3792
3980
javalin:
3793
3981
- name: javalin-5.0
3982
+
description: This instrumentation enriches existing SERVER spans with route information,
Copy file name to clipboardExpand all lines: instrumentation/influxdb-2.4/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/influxdb/v2_4/InfluxDbClientTest.java
0 commit comments