Class AppOpticsMetricsExportAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsMetricsExportAutoConfiguration

@AutoConfiguration(before={CompositeMeterRegistryAutoConfiguration.class,SimpleMetricsExportAutoConfiguration.class}, after=MetricsAutoConfiguration.class) @ConditionalOnBean(io.micrometer.core.instrument.Clock.class) @ConditionalOnClass(io.micrometer.appoptics.AppOpticsMeterRegistry.class) @ConditionalOnEnabledMetricsExport("appoptics") @EnableConfigurationProperties(AppOpticsProperties.class) public class AppOpticsMetricsExportAutoConfiguration extends Object
Auto-configuration for exporting metrics to AppOptics.
Since:
2.1.0
Author:
Stephane Nicoll, Artsiom Yudovin
  • Constructor Details

    • AppOpticsMetricsExportAutoConfiguration

      public AppOpticsMetricsExportAutoConfiguration(AppOpticsProperties properties)
  • Method Details

    • appOpticsConfig

      @Bean @ConditionalOnMissingBean public io.micrometer.appoptics.AppOpticsConfig appOpticsConfig()
    • appOpticsMeterRegistry

      @Bean @ConditionalOnMissingBean public io.micrometer.appoptics.AppOpticsMeterRegistry appOpticsMeterRegistry(io.micrometer.appoptics.AppOpticsConfig config, io.micrometer.core.instrument.Clock clock)