Skip to content

Commit e5c12c2

Browse files
committed
Move HTTP client observation auto-configuration
This commit moves the observation auto-configuration from the metrics package to the observation package for consistency. See gh-32484 See gh-32518
1 parent b2fe807 commit e5c12c2

14 files changed

+17
-17
lines changed
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.common.KeyValues;
2020
import io.micrometer.core.instrument.Tag;
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.common.KeyValues;
2020
import io.micrometer.core.instrument.Tag;
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.core.instrument.MeterRegistry;
2020
import io.micrometer.core.instrument.config.MeterFilter;
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.observation.ObservationRegistry;
2020

Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2020 the original author or authors.
2+
* Copyright 2012-2022 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.observation.ObservationRegistry;
2020

Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2019 the original author or authors.
2+
* Copyright 2012-2022 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -15,6 +15,6 @@
1515
*/
1616

1717
/**
18-
* Auto-configuration for web client actuator metrics.
18+
* Auto-configuration for web client observation support.
1919
*/
20-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
20+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ org.springframework.boot.actuate.autoconfigure.metrics.r2dbc.ConnectionPoolMetri
7777
org.springframework.boot.actuate.autoconfigure.metrics.redis.LettuceMetricsAutoConfiguration
7878
org.springframework.boot.actuate.autoconfigure.metrics.startup.StartupTimeMetricsListenerAutoConfiguration
7979
org.springframework.boot.actuate.autoconfigure.metrics.task.TaskExecutorMetricsAutoConfiguration
80-
org.springframework.boot.actuate.autoconfigure.metrics.web.client.HttpClientObservationsAutoConfiguration
80+
org.springframework.boot.actuate.autoconfigure.observation.web.client.HttpClientObservationsAutoConfiguration
8181
org.springframework.boot.actuate.autoconfigure.metrics.web.jetty.JettyMetricsAutoConfiguration
8282
org.springframework.boot.actuate.autoconfigure.metrics.web.reactive.WebFluxMetricsAutoConfiguration
8383
org.springframework.boot.actuate.autoconfigure.metrics.web.tomcat.TomcatMetricsAutoConfiguration

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/test/MetricsIntegrationTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@
4141
import org.springframework.boot.actuate.autoconfigure.metrics.cache.CacheMetricsAutoConfiguration;
4242
import org.springframework.boot.actuate.autoconfigure.metrics.jdbc.DataSourcePoolMetricsAutoConfiguration;
4343
import org.springframework.boot.actuate.autoconfigure.metrics.orm.jpa.HibernateMetricsAutoConfiguration;
44-
import org.springframework.boot.actuate.autoconfigure.metrics.web.client.HttpClientObservationsAutoConfiguration;
4544
import org.springframework.boot.actuate.autoconfigure.metrics.web.reactive.WebFluxMetricsAutoConfiguration;
4645
import org.springframework.boot.actuate.autoconfigure.observation.ObservationAutoConfiguration;
46+
import org.springframework.boot.actuate.autoconfigure.observation.web.client.HttpClientObservationsAutoConfiguration;
4747
import org.springframework.boot.actuate.autoconfigure.observation.web.servlet.WebMvcObservationAutoConfiguration;
4848
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
4949
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import java.net.URI;
2020

Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import java.net.URI;
2020

Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.core.instrument.Tag;
2020
import io.micrometer.core.instrument.Tags;
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import io.micrometer.observation.ObservationRegistry;
2020
import io.micrometer.observation.tck.TestObservationRegistry;
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.metrics.web.client;
17+
package org.springframework.boot.actuate.autoconfigure.observation.web.client;
1818

1919
import java.time.Duration;
2020

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinAutoConfigurationIntegrationTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
import org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration;
2323
import org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleMetricsExportAutoConfiguration;
24-
import org.springframework.boot.actuate.autoconfigure.metrics.web.client.HttpClientObservationsAutoConfiguration;
2524
import org.springframework.boot.actuate.autoconfigure.observation.ObservationAutoConfiguration;
25+
import org.springframework.boot.actuate.autoconfigure.observation.web.client.HttpClientObservationsAutoConfiguration;
2626
import org.springframework.boot.actuate.autoconfigure.tracing.BraveAutoConfiguration;
2727
import org.springframework.boot.actuate.autoconfigure.tracing.MicrometerTracingAutoConfiguration;
2828
import org.springframework.boot.autoconfigure.AutoConfigurations;

0 commit comments

Comments
 (0)