spring-boot/spring-boot-project
Brian Clozel 07766c436c Apply user-provided ObservationConventions in auto-configurations
Prior to this commit, we would advise developers, as migration path from
Spring Boot 2.0-x metrics, to create `GlobalObservationConvention` beans
for the observations they want to customize (observation name or key
values).

`GlobalObservationConvention` are currently applied **in addition** to
the chosen convention in some cases, so this does not work well with
this migration path.

Instead, instrumentations always provide a default convention but also a
way to configure a custom convention for their observations. Spring Boot
should inject custom convention beans in the relevant
auto-configurations.

Fixes gh-33285
2022-11-22 20:44:05 +01:00
..
spring-boot Consider Kotlin when checking if parameter names are available 2022-11-17 12:05:16 +00:00
spring-boot-actuator Polish 2022-11-16 10:00:36 +01:00
spring-boot-actuator-autoconfigure Apply user-provided ObservationConventions in auto-configurations 2022-11-22 20:44:05 +01:00
spring-boot-autoconfigure Start building against Spring Framework 6.0.1 SNAPSHOTs 2022-11-21 20:53:37 +01:00
spring-boot-dependencies Upgrade to Thymeleaf Extras SpringSecurity 3.1.0.RELEASE 2022-11-22 18:00:28 +01:00
spring-boot-devtools Polish 2022-10-25 12:57:58 +01:00
spring-boot-docs Apply user-provided ObservationConventions in auto-configurations 2022-11-22 20:44:05 +01:00
spring-boot-parent Allow spring properties to be used in logback <if> blocks 2022-11-07 14:45:43 -08:00
spring-boot-starters Make sure the 'native' profile can be used in a multi-modules project 2022-11-22 12:33:52 +01:00
spring-boot-test Merge branch '2.7.x' 2022-11-18 15:56:30 +00:00
spring-boot-test-autoconfigure Add factory for NoopTracer instead of using instance supplier 2022-11-22 14:02:57 +01:00
spring-boot-tools Make sure the 'native' profile can be used in a multi-modules project 2022-11-22 12:33:52 +01:00