Class AtlasMetricsExportAutoConfiguration


  • @Configuration
    @ConditionalOnBean(io.micrometer.core.instrument.Clock.class)
    @ConditionalOnClass(io.micrometer.atlas.AtlasMeterRegistry.class)
    @ConditionalOnProperty(prefix="management.metrics.export.atlas",
                           name="enabled",
                           havingValue="true",
                           matchIfMissing=true)
    @EnableConfigurationProperties(AtlasProperties.class)
    @Import(StringToDurationConverter.class)
    public class AtlasMetricsExportAutoConfiguration
    extends java.lang.Object
    Configuration for exporting metrics to Atlas.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.netflix.spectator.atlas.AtlasConfig atlasConfig​(AtlasProperties atlasProperties)  
      io.micrometer.atlas.AtlasMeterRegistry atlasMeterRegistry​(com.netflix.spectator.atlas.AtlasConfig config, io.micrometer.core.instrument.Clock clock)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AtlasMetricsExportAutoConfiguration

        public AtlasMetricsExportAutoConfiguration()
    • Method Detail

      • atlasConfig

        @Bean
        @ConditionalOnMissingBean(com.netflix.spectator.atlas.AtlasConfig.class)
        public com.netflix.spectator.atlas.AtlasConfig atlasConfig​(AtlasProperties atlasProperties)
      • atlasMeterRegistry

        @Bean
        @ConditionalOnMissingBean
        public io.micrometer.atlas.AtlasMeterRegistry atlasMeterRegistry​(com.netflix.spectator.atlas.AtlasConfig config,
                                                                         io.micrometer.core.instrument.Clock clock)