@Configuration(proxyBeanMethods=false) @AutoConfigureAfter(value={MetricsAutoConfiguration.class,CompositeMeterRegistryAutoConfiguration.class,SimpleMetricsExportAutoConfiguration.class}) @ConditionalOnBean(value=io.micrometer.core.instrument.MeterRegistry.class) @ConditionalOnWebApplication(type=REACTIVE) public class WebFluxMetricsAutoConfiguration extends ObjectSE
Auto-configuration
。コンストラクターと説明 |
---|
WebFluxMetricsAutoConfiguration(MetricsProperties properties) |
修飾子と型 | メソッドと説明 |
---|---|
io.micrometer.core.instrument.config.MeterFilter | metricsHttpServerUriTagFilter() |
MetricsWebFilter | webfluxMetrics(io.micrometer.core.instrument.MeterRegistry registry, WebFluxTagsProvider tagConfigurer) |
DefaultWebFluxTagsProvider | webFluxTagsProvider(ObjectProvider<WebFluxTagsContributor> contributors) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public WebFluxMetricsAutoConfiguration(MetricsProperties properties)
@Bean @ConditionalOnMissingBean(value=WebFluxTagsProvider.class) public DefaultWebFluxTagsProvider webFluxTagsProvider(ObjectProvider<WebFluxTagsContributor> contributors)
@Bean public MetricsWebFilter webfluxMetrics(io.micrometer.core.instrument.MeterRegistry registry, WebFluxTagsProvider tagConfigurer)