@Configuration @ConditionalOnWebApplication(type=SERVLET) @ConditionalOnClass(value=org.springframework.web.servlet.DispatcherServlet.class) @EnableConfigurationProperties(value=MetricsProperties.class) public class WebMvcMetricsConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
class |
WebMvcMetricsConfiguration.MetricsServletRequestInterceptorConfiguration |
Constructor and Description |
---|
WebMvcMetricsConfiguration() |
Modifier and Type | Method and Description |
---|---|
WebMvcMetrics |
controllerMetrics(io.micrometer.core.instrument.MeterRegistry registry,
MetricsProperties properties,
WebMvcTagsProvider configurer) |
MetricsHandlerInterceptor |
webMetricsInterceptor(WebMvcMetrics controllerMetrics) |
DefaultWebMvcTagsProvider |
webmvcTagConfigurer() |
@Bean @ConditionalOnMissingBean(value=WebMvcTagsProvider.class) public DefaultWebMvcTagsProvider webmvcTagConfigurer()
@Bean public WebMvcMetrics controllerMetrics(io.micrometer.core.instrument.MeterRegistry registry, MetricsProperties properties, WebMvcTagsProvider configurer)
@Bean public MetricsHandlerInterceptor webMetricsInterceptor(WebMvcMetrics controllerMetrics)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.