Polish "Auto-configure Micrometer's Lettuce latency metrics"
See gh-27865
This commit is contained in:
@@ -112,5 +112,6 @@ org.springframework.boot.actuate.autoconfigure.web.jersey.JerseyChildManagementC
|
||||
org.springframework.boot.actuate.autoconfigure.web.reactive.ReactiveManagementChildContextConfiguration,\
|
||||
org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementChildContextConfiguration,\
|
||||
org.springframework.boot.actuate.autoconfigure.web.servlet.WebMvcEndpointChildContextConfiguration
|
||||
|
||||
org.springframework.boot.diagnostics.FailureAnalyzer=\
|
||||
org.springframework.boot.actuate.autoconfigure.metrics.ValidationFailureAnalyzer
|
||||
|
||||
@@ -28,6 +28,11 @@ import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactor
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
/**
|
||||
* Tests for {@link LettuceMetricsAutoConfiguration}.
|
||||
*
|
||||
* @author Antonin Arquey
|
||||
*/
|
||||
class LettuceMetricsAutoConfigurationTests {
|
||||
|
||||
private final ApplicationContextRunner contextRunner = new ApplicationContextRunner()
|
||||
@@ -39,7 +44,7 @@ class LettuceMetricsAutoConfigurationTests {
|
||||
.withConfiguration(AutoConfigurations.of(RedisAutoConfiguration.class)).run((context) -> {
|
||||
ClientResources clientResources = context.getBean(LettuceConnectionFactory.class)
|
||||
.getClientResources();
|
||||
assertThat(clientResources.commandLatencyRecorder()).isNotNull()
|
||||
assertThat(clientResources.commandLatencyRecorder())
|
||||
.isInstanceOf(MicrometerCommandLatencyRecorder.class);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1071,8 +1071,8 @@ Long task timers require a separate metric name and can be stacked with a short
|
||||
[[actuator.metrics.supported.redis]]
|
||||
==== Redis Metrics
|
||||
|
||||
Auto-configuration will register a `MicrometerCommandLatencyRecorder` for the auto-configured `LettuceConnectionFactory`.
|
||||
For more details refer to {lettuce-docs}#command.latency.metrics.micrometer[Micrometer Metrics] section of the Lettuce documentation.
|
||||
Auto-configuration registers a `MicrometerCommandLatencyRecorder` for the auto-configured `LettuceConnectionFactory`.
|
||||
For more details refer to the {lettuce-docs}#command.latency.metrics.micrometer[Micrometer Metrics section] of the Lettuce documentation.
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -101,8 +101,8 @@
|
||||
:jooq-docs: https://www.jooq.org/doc/{jooq-version}/manual-single-page
|
||||
:junit5-docs: https://junit.org/junit5/docs/current/user-guide
|
||||
:kotlin-docs: https://kotlinlang.org/docs/reference/
|
||||
:lettuce-docs: https://lettuce.io/core/{lettuce-version}/reference/index.html
|
||||
:micrometer-docs: https://micrometer.io/docs
|
||||
:micrometer-concepts-docs: {micrometer-docs}/concepts
|
||||
:micrometer-registry-docs: {micrometer-docs}/registry
|
||||
:tomcat-docs: https://tomcat.apache.org/tomcat-9.0-doc
|
||||
:lettuce-docs: https://lettuce.io/core/{lettuce-version}/reference/index.html
|
||||
Reference in New Issue
Block a user