spring-framework/spring-webflux
Brian Clozel ac9360b624 Instrument WebClient for Observability
This commit introduces Micrometer as an API dependency to the
spring-webflux module. Micrometer is used here to instrument `WebClient`
and record `Observation` for HTTP client exchanges.

This replaces Spring Boot's `MetricsWebClientFilterFunction` which
instruments `WebClient` via an `ExchangeFilterFunction`. Here, a direct
instrumentation is more efficient and less prone to metrics errors.

See gh-28341
2022-09-12 11:37:47 +02:00
..
src Instrument WebClient for Observability 2022-09-12 11:37:47 +02:00
spring-webflux.gradle Instrument WebClient for Observability 2022-09-12 11:37:47 +02:00