Create metadata.yaml files for HTTP client instrumentations missing them
Co-authored-by: jaydeluca <7630696+jaydeluca@users.noreply.github.com>
This commit is contained in:
parent
41ca6a657d
commit
f905bdafbd
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Jetty HTTP Client 12.0.
|
||||
library_link: https://www.eclipse.org/jetty/documentation/current/http-client.html
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Jetty HTTP Client 9.2.
|
||||
library_link: https://www.eclipse.org/jetty/documentation/current/http-client.html
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Jodd HTTP client.
|
||||
library_link: https://jodd.org/http/
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Netty 3.8.
|
||||
library_link: https://netty.io/
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for OkHttp version 2.2.
|
||||
library_link: https://square.github.io/okhttp/
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for OkHttp version 3.0.
|
||||
library_link: https://square.github.io/okhttp/
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Pekko HTTP.
|
||||
library_link: https://pekko.apache.org/docs/pekko-http/current/index.html
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Play WS HTTP client.
|
||||
library_link: https://github.com/playframework/play-ws
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
description: This instrumentation enables HTTP client spans and HTTP client metrics for Vert.x HTTP client.
|
||||
library_link: https://vertx.io/docs/vertx-web-client/java/
|
||||
configurations:
|
||||
- name: otel.instrumentation.http.known-methods
|
||||
description: >
|
||||
Configures the instrumentation to recognize an alternative set of HTTP request methods. All
|
||||
other methods will be treated as `_OTHER`.
|
||||
type: list
|
||||
default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE"
|
||||
- name: otel.instrumentation.http.client.capture-request-headers
|
||||
description: List of HTTP request headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.capture-response-headers
|
||||
description: List of HTTP response headers to capture in HTTP client telemetry.
|
||||
type: list
|
||||
default: ""
|
||||
- name: otel.instrumentation.common.peer-service-mapping
|
||||
description: Used to specify a mapping from host names or IP addresses to peer services.
|
||||
type: map
|
||||
default: ""
|
||||
- name: otel.instrumentation.http.client.emit-experimental-telemetry
|
||||
description: >
|
||||
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.
|
||||
type: boolean
|
||||
default: false
|
||||
- name: otel.instrumentation.http.client.experimental.redact-query-parameters
|
||||
description: Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
|
||||
type: boolean
|
||||
default: true
|
||||
Loading…
Reference in New Issue