@Configuration @ConditionalOnClass(name="org.springframework.web.client.RestTemplate") public class RestTemplateMetricsConfiguration extends Object
RestTemplate
-related metrics.Constructor and Description |
---|
RestTemplateMetricsConfiguration() |
Modifier and Type | Method and Description |
---|---|
MetricsRestTemplateCustomizer |
metricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry,
RestTemplateExchangeTagsProvider restTemplateTagConfigurer,
MetricsProperties properties) |
io.micrometer.core.instrument.config.MeterFilter |
metricsWebClientUriTagFilter(MetricsProperties properties) |
DefaultRestTemplateExchangeTagsProvider |
restTemplateTagConfigurer() |
@Bean @ConditionalOnMissingBean(value=RestTemplateExchangeTagsProvider.class) public DefaultRestTemplateExchangeTagsProvider restTemplateTagConfigurer()
@Bean public MetricsRestTemplateCustomizer metricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry, RestTemplateExchangeTagsProvider restTemplateTagConfigurer, MetricsProperties properties)
@Bean @Order(value=0) public io.micrometer.core.instrument.config.MeterFilter metricsWebClientUriTagFilter(MetricsProperties properties)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.