Class DynatraceMetricsExportAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceMetricsExportAutoConfiguration

@AutoConfiguration(before={CompositeMeterRegistryAutoConfiguration.class,SimpleMetricsExportAutoConfiguration.class}, after=MetricsAutoConfiguration.class) @ConditionalOnBean(io.micrometer.core.instrument.Clock.class) @ConditionalOnClass(io.micrometer.dynatrace.DynatraceMeterRegistry.class) @ConditionalOnEnabledMetricsExport("dynatrace") @EnableConfigurationProperties(DynatraceProperties.class) public class DynatraceMetricsExportAutoConfiguration extends Object
Auto-configuration for exporting metrics to Dynatrace.
Since:
2.1.0
Author:
Andy Wilkinson, Artsiom Yudovin
  • Constructor Details

    • DynatraceMetricsExportAutoConfiguration

      public DynatraceMetricsExportAutoConfiguration(DynatraceProperties properties)
  • Method Details

    • dynatraceConfig

      @Bean @ConditionalOnMissingBean public io.micrometer.dynatrace.DynatraceConfig dynatraceConfig()
    • dynatraceMeterRegistry

      @Bean @ConditionalOnMissingBean public io.micrometer.dynatrace.DynatraceMeterRegistry dynatraceMeterRegistry(io.micrometer.dynatrace.DynatraceConfig dynatraceConfig, io.micrometer.core.instrument.Clock clock)