@@ -7233,12 +7233,122 @@ libraries:
72337233 - io.ktor:ktor-client-core:3.0.0
72347234 kubernetes :
72357235 - name : kubernetes-client-7.0
7236+ display_name : Kubernetes Client
7237+ description : This instrumentation enables HTTP client spans and HTTP client metrics
7238+ for the Kubernetes Client for Java.
7239+ semantic_conventions :
7240+ - HTTP_CLIENT_SPANS
7241+ - HTTP_CLIENT_METRICS
7242+ library_link : https://github.com/kubernetes-client/java
72367243 source_path : instrumentation/kubernetes-client-7.0
72377244 scope :
72387245 name : io.opentelemetry.kubernetes-client-7.0
7246+ schema_url : https://opentelemetry.io/schemas/1.37.0
72397247 target_versions :
72407248 javaagent :
72417249 - io.kubernetes:client-java-api:[7.0.0,)
7250+ configurations :
7251+ - name : otel.instrumentation.kubernetes-client.experimental-span-attributes
7252+ description : |
7253+ Enables experimental span attributes `kubernetes-client.namespace` and `kubernetes-client.name` for Kubernetes API requests.
7254+ type : boolean
7255+ default : false
7256+ - name : otel.instrumentation.http.known-methods
7257+ description : |
7258+ Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
7259+ type : list
7260+ default : CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
7261+ - name : otel.instrumentation.http.client.capture-request-headers
7262+ description : List of HTTP request headers to capture in HTTP client telemetry.
7263+ type : list
7264+ default : ' '
7265+ - name : otel.instrumentation.http.client.capture-response-headers
7266+ description : List of HTTP response headers to capture in HTTP client telemetry.
7267+ type : list
7268+ default : ' '
7269+ - name : otel.instrumentation.common.peer-service-mapping
7270+ description : Used to specify a mapping from host names or IP addresses to peer
7271+ services.
7272+ type : map
7273+ default : ' '
7274+ - name : otel.instrumentation.http.client.emit-experimental-telemetry
7275+ description : |
7276+ 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.
7277+ type : boolean
7278+ default : false
7279+ - name : otel.instrumentation.http.client.experimental.redact-query-parameters
7280+ description : Redact sensitive URL parameters. See https://opentelemetry.io/docs/specs/semconv/http/http-spans.
7281+ type : boolean
7282+ default : true
7283+ telemetry :
7284+ - when : default
7285+ metrics :
7286+ - name : http.client.request.duration
7287+ description : Duration of HTTP client requests.
7288+ type : HISTOGRAM
7289+ unit : s
7290+ attributes :
7291+ - name : http.request.method
7292+ type : STRING
7293+ - name : http.response.status_code
7294+ type : LONG
7295+ - name : server.address
7296+ type : STRING
7297+ - name : server.port
7298+ type : LONG
7299+ spans :
7300+ - span_kind : CLIENT
7301+ attributes :
7302+ - name : error.type
7303+ type : STRING
7304+ - name : http.request.method
7305+ type : STRING
7306+ - name : http.response.status_code
7307+ type : LONG
7308+ - name : peer.service
7309+ type : STRING
7310+ - name : server.address
7311+ type : STRING
7312+ - name : server.port
7313+ type : LONG
7314+ - name : url.full
7315+ type : STRING
7316+ - when : otel.instrumentation.kubernetes-client.experimental-span-attributes=true
7317+ metrics :
7318+ - name : http.client.request.duration
7319+ description : Duration of HTTP client requests.
7320+ type : HISTOGRAM
7321+ unit : s
7322+ attributes :
7323+ - name : http.request.method
7324+ type : STRING
7325+ - name : http.response.status_code
7326+ type : LONG
7327+ - name : server.address
7328+ type : STRING
7329+ - name : server.port
7330+ type : LONG
7331+ spans :
7332+ - span_kind : CLIENT
7333+ attributes :
7334+ - name : error.type
7335+ type : STRING
7336+ - name : http.request.method
7337+ type : STRING
7338+ - name : http.response.status_code
7339+ type : LONG
7340+ - name : kubernetes-client.name
7341+ type : STRING
7342+ - name : kubernetes-client.namespace
7343+ type : STRING
7344+ - name : peer.service
7345+ type : STRING
7346+ - name : server.address
7347+ type : STRING
7348+ - name : server.port
7349+ type : LONG
7350+ - name : url.full
7351+ type : STRING
72427352 lettuce :
72437353 - name : lettuce-4.0
72447354 source_path : instrumentation/lettuce/lettuce-4.0
0 commit comments