From 9173e13f74c69cae5d1443e621e37d374328b3f7 Mon Sep 17 00:00:00 2001 From: Brian Clozel Date: Wed, 8 Jan 2025 14:39:50 +0100 Subject: [PATCH] Document that http.client.requests measure the entire HTTP exchange Closes gh-34201 --- framework-docs/modules/ROOT/pages/integration/observability.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/framework-docs/modules/ROOT/pages/integration/observability.adoc b/framework-docs/modules/ROOT/pages/integration/observability.adoc index ac99a6870e..54cfa9e03b 100644 --- a/framework-docs/modules/ROOT/pages/integration/observability.adoc +++ b/framework-docs/modules/ROOT/pages/integration/observability.adoc @@ -270,6 +270,7 @@ By default, the following `KeyValues` are created: == HTTP Client Instrumentation HTTP client exchange observations are created with the name `"http.client.requests"` for blocking and reactive clients. +This observation measures the entire HTTP request/response exchange, from connection establishment up to body deserialization. Unlike their server counterparts, the instrumentation is implemented directly in the client so the only required step is to configure an `ObservationRegistry` on the client. [[observability.http-client.resttemplate]]