Update existing metadata.yaml files with HTTP client configurations
Co-authored-by: jaydeluca <7630696+jaydeluca@users.noreply.github.com>
This commit is contained in:
parent
b5b5ac219a
commit
41ca6a657d
|
|
@ -8,3 +8,33 @@ semantic_conventions:
|
||||||
- HTTP_CLIENT_METRICS
|
- HTTP_CLIENT_METRICS
|
||||||
- HTTP_SERVER_SPANS
|
- HTTP_SERVER_SPANS
|
||||||
- HTTP_SERVER_METRICS
|
- HTTP_SERVER_METRICS
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,33 @@ library_link: https://hc.apache.org/index.html
|
||||||
semantic_conventions:
|
semantic_conventions:
|
||||||
- HTTP_CLIENT_SPANS
|
- HTTP_CLIENT_SPANS
|
||||||
- HTTP_CLIENT_METRICS
|
- HTTP_CLIENT_METRICS
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,33 @@ library_link: https://hc.apache.org/index.html
|
||||||
semantic_conventions:
|
semantic_conventions:
|
||||||
- HTTP_CLIENT_SPANS
|
- HTTP_CLIENT_SPANS
|
||||||
- HTTP_CLIENT_METRICS
|
- HTTP_CLIENT_METRICS
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,33 @@ library_link: https://hc.apache.org/index.html
|
||||||
semantic_conventions:
|
semantic_conventions:
|
||||||
- HTTP_CLIENT_SPANS
|
- HTTP_CLIENT_SPANS
|
||||||
- HTTP_CLIENT_METRICS
|
- HTTP_CLIENT_METRICS
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,33 @@ library_link: https://hc.apache.org/index.html
|
||||||
semantic_conventions:
|
semantic_conventions:
|
||||||
- HTTP_CLIENT_SPANS
|
- HTTP_CLIENT_SPANS
|
||||||
- HTTP_CLIENT_METRICS
|
- HTTP_CLIENT_METRICS
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,32 @@
|
||||||
description: This instrumentation enables HTTP client spans and HTTP client metrics for version 1 of the AsyncHttpClient (AHC) HTTP client.
|
description: This instrumentation enables HTTP client spans and HTTP client metrics for version 1 of the AsyncHttpClient (AHC) HTTP client.
|
||||||
library_link: https://github.com/AsyncHttpClient/async-http-client
|
library_link: https://github.com/AsyncHttpClient/async-http-client
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,32 @@
|
||||||
description: This instrumentation enables HTTP client spans and HTTP client metrics for version 2 of the AsyncHttpClient (AHC) HTTP client.
|
description: This instrumentation enables HTTP client spans and HTTP client metrics for version 2 of the AsyncHttpClient (AHC) HTTP client.
|
||||||
library_link: https://github.com/AsyncHttpClient/async-http-client
|
library_link: https://github.com/AsyncHttpClient/async-http-client
|
||||||
|
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
|
||||||
|
|
|
||||||
|
|
@ -3,3 +3,32 @@ configurations:
|
||||||
description: Enable the creation of Connect and DNS spans.
|
description: Enable the creation of Connect and DNS spans.
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
- 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
|
||||||
|
|
|
||||||
|
|
@ -7,3 +7,32 @@ configurations:
|
||||||
description: Enables the creation of experimental controller (INTERNAL) spans.
|
description: Enables the creation of experimental controller (INTERNAL) spans.
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
- 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