Class GlobalTagsConfigurer

java.lang.Object
io.kestra.core.metrics.GlobalTagsConfigurer
All Implemented Interfaces:
io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer<io.micrometer.core.instrument.simple.SimpleMeterRegistry>

@Singleton @Requires(beans=MetricConfig.class) public class GlobalTagsConfigurer extends Object implements io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer<io.micrometer.core.instrument.simple.SimpleMeterRegistry>
  • Constructor Details

    • GlobalTagsConfigurer

      public GlobalTagsConfigurer()
  • Method Details

    • configure

      public void configure(io.micrometer.core.instrument.simple.SimpleMeterRegistry meterRegistry)
      Specified by:
      configure in interface io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer<io.micrometer.core.instrument.simple.SimpleMeterRegistry>
    • supports

      public boolean supports(io.micrometer.core.instrument.simple.SimpleMeterRegistry meterRegistry)
      Specified by:
      supports in interface io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer<io.micrometer.core.instrument.simple.SimpleMeterRegistry>
    • getType

      public Class<io.micrometer.core.instrument.simple.SimpleMeterRegistry> getType()
      Specified by:
      getType in interface io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer<io.micrometer.core.instrument.simple.SimpleMeterRegistry>