@AutoConfiguration(before={CompositeMeterRegistryAutoConfiguration.class,SimpleMetricsExportAutoConfiguration.class},
after=MetricsAutoConfiguration.class)
@ConditionalOnBean(value=io.micrometer.core.instrument.Clock.class)
@ConditionalOnClass(value=io.micrometer.signalfx.SignalFxMeterRegistry.class)
@ConditionalOnEnabledMetricsExport(value="signalfx")
@EnableConfigurationProperties(value=SignalFxProperties.class)
public class SignalFxMetricsExportAutoConfiguration
extends java.lang.Object
Auto-configuration for exporting metrics to SignalFX.| Constructor and Description |
|---|
SignalFxMetricsExportAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
io.micrometer.signalfx.SignalFxConfig |
signalfxConfig(SignalFxProperties props) |
io.micrometer.signalfx.SignalFxMeterRegistry |
signalFxMeterRegistry(io.micrometer.signalfx.SignalFxConfig config,
io.micrometer.core.instrument.Clock clock) |
public SignalFxMetricsExportAutoConfiguration()
@Bean @ConditionalOnMissingBean public io.micrometer.signalfx.SignalFxConfig signalfxConfig(SignalFxProperties props)
@Bean
@ConditionalOnMissingBean
public io.micrometer.signalfx.SignalFxMeterRegistry signalFxMeterRegistry(io.micrometer.signalfx.SignalFxConfig config,
io.micrometer.core.instrument.Clock clock)