diff --git a/spring-web/src/main/java/org/springframework/http/client/observation/DefaultClientRequestObservationConvention.java b/spring-web/src/main/java/org/springframework/http/client/observation/DefaultClientRequestObservationConvention.java index 019852dbcc3..913d6fbe2ef 100644 --- a/spring-web/src/main/java/org/springframework/http/client/observation/DefaultClientRequestObservationConvention.java +++ b/spring-web/src/main/java/org/springframework/http/client/observation/DefaultClientRequestObservationConvention.java @@ -90,7 +90,7 @@ public class DefaultClientRequestObservationConvention implements ClientRequestO @Override public KeyValues getLowCardinalityKeyValues(ClientRequestObservationContext context) { - return KeyValues.of(uri(context), method(context), status(context), clientName(context), exception(context), outcome(context)); + return KeyValues.of(clientName(context), exception(context), method(context), outcome(context), status(context), uri(context)); } protected KeyValue uri(ClientRequestObservationContext context) { diff --git a/spring-web/src/main/java/org/springframework/http/server/observation/DefaultServerRequestObservationConvention.java b/spring-web/src/main/java/org/springframework/http/server/observation/DefaultServerRequestObservationConvention.java index 4e113675b9d..f0a84ffbb69 100644 --- a/spring-web/src/main/java/org/springframework/http/server/observation/DefaultServerRequestObservationConvention.java +++ b/spring-web/src/main/java/org/springframework/http/server/observation/DefaultServerRequestObservationConvention.java @@ -91,7 +91,7 @@ public class DefaultServerRequestObservationConvention implements ServerRequestO @Override public KeyValues getLowCardinalityKeyValues(ServerRequestObservationContext context) { - return KeyValues.of(method(context), uri(context), status(context), exception(context), outcome(context)); + return KeyValues.of(exception(context), method(context), outcome(context), status(context), uri(context)); } @Override diff --git a/spring-web/src/main/java/org/springframework/http/server/reactive/observation/DefaultServerRequestObservationConvention.java b/spring-web/src/main/java/org/springframework/http/server/reactive/observation/DefaultServerRequestObservationConvention.java index d1f8bb0fb1d..d9cbd63e3eb 100644 --- a/spring-web/src/main/java/org/springframework/http/server/reactive/observation/DefaultServerRequestObservationConvention.java +++ b/spring-web/src/main/java/org/springframework/http/server/reactive/observation/DefaultServerRequestObservationConvention.java @@ -91,7 +91,7 @@ public class DefaultServerRequestObservationConvention implements ServerRequestO @Override public KeyValues getLowCardinalityKeyValues(ServerRequestObservationContext context) { - return KeyValues.of(method(context), uri(context), status(context), exception(context), outcome(context)); + return KeyValues.of(exception(context), method(context), outcome(context), status(context), uri(context)); } @Override diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/DefaultClientRequestObservationConvention.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/DefaultClientRequestObservationConvention.java index 24f362f30c2..7f45b4456dc 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/DefaultClientRequestObservationConvention.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/DefaultClientRequestObservationConvention.java @@ -94,7 +94,7 @@ public class DefaultClientRequestObservationConvention implements ClientRequestO @Override public KeyValues getLowCardinalityKeyValues(ClientRequestObservationContext context) { - return KeyValues.of(uri(context), method(context), status(context), clientName(context), exception(context), outcome(context)); + return KeyValues.of(clientName(context), exception(context), method(context), outcome(context), status(context), uri(context)); } protected KeyValue uri(ClientRequestObservationContext context) {