@Configuration @ConditionalOnClass(name="io.micrometer.ganglia.GangliaMeterRegistry") @Import(value=DurationConverter.class) @EnableConfigurationProperties(value=GangliaConfigurationProperties.class) public class GangliaExportConfiguration extends java.lang.Object
| Constructor and Description |
|---|
GangliaExportConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
io.micrometer.core.instrument.Clock |
clock() |
MetricsExporter |
gangliaExporter(io.micrometer.ganglia.GangliaConfig config,
io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper,
io.micrometer.core.instrument.Clock clock) |
io.micrometer.core.instrument.util.HierarchicalNameMapper |
hierarchicalNameMapper() |
@ConditionalOnProperty(value="metrics.ganglia.enabled",
matchIfMissing=true)
@Bean
public MetricsExporter gangliaExporter(io.micrometer.ganglia.GangliaConfig config,
io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper,
io.micrometer.core.instrument.Clock clock)
@ConditionalOnMissingBean @Bean public io.micrometer.core.instrument.Clock clock()
@ConditionalOnMissingBean @Bean public io.micrometer.core.instrument.util.HierarchicalNameMapper hierarchicalNameMapper()