Skip to content

Commit 59d9cb1

Browse files
committed
Create metadata.yaml
1 parent c1f1277 commit 59d9cb1

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
description: This instrumentation enables HTTP server spans and HTTP server metrics for the Helidon HTTP server.
2+
library_link: https://helidon.io/
3+
configurations:
4+
- name: otel.instrumentation.http.known-methods
5+
description: >
6+
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
7+
other methods will be treated as `_OTHER`.
8+
type: list
9+
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
10+
- name: otel.instrumentation.http.server.capture-request-headers
11+
description: List of HTTP request headers to capture in HTTP server telemetry.
12+
type: list
13+
default: ""
14+
- name: otel.instrumentation.http.server.capture-response-headers
15+
description: List of HTTP response headers to capture in HTTP server telemetry.
16+
type: list
17+
default: ""
18+
- name: otel.instrumentation.common.peer-service-mapping
19+
description: Used to specify a mapping from host names or IP addresses to peer services.
20+
type: map
21+
default: ""
22+
- name: otel.instrumentation.http.server.emit-experimental-telemetry
23+
description: >
24+
Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and
25+
`http.response.body.size` attributes to spans, and records `http.server.request.body.size`
26+
and `http.server.response.body.size` metrics.
27+
type: boolean
28+
default: false

0 commit comments

Comments
 (0)