Interface AzureMonitorConfig

All Superinterfaces:
io.micrometer.core.instrument.config.MeterRegistryConfig, io.micrometer.core.instrument.push.PushRegistryConfig, io.micrometer.core.instrument.step.StepRegistryConfig

public interface AzureMonitorConfig extends io.micrometer.core.instrument.step.StepRegistryConfig
Configuration for AzureMonitorMeterRegistry.
Since:
1.1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    Connection string to use when configuring sending metrics.
    default String
    Deprecated.
    since 1.11.0, use connectionString() instead.
    default String
     
    default io.micrometer.core.instrument.config.validate.Validated<?>
     

    Methods inherited from interface io.micrometer.core.instrument.config.MeterRegistryConfig

    get, requireValid

    Methods inherited from interface io.micrometer.core.instrument.push.PushRegistryConfig

    batchSize, connectTimeout, enabled, numThreads, readTimeout, step
  • Method Details

    • prefix

      default String prefix()
      Specified by:
      prefix in interface io.micrometer.core.instrument.config.MeterRegistryConfig
    • instrumentationKey

      @Nullable @Deprecated default String instrumentationKey()
      Deprecated.
      since 1.11.0, use connectionString() instead. This method is only called as a fallback in the default implementation if a connectionString is not configured.
      Instrumentation key to use when sending metrics.
      Returns:
      Instrumentation Key
    • connectionString

      @Nullable default String connectionString()
      Connection string to use when configuring sending metrics.
      Returns:
      Connection String
      Since:
      1.11.0
      See Also:
    • validate

      default io.micrometer.core.instrument.config.validate.Validated<?> validate()
      Specified by:
      validate in interface io.micrometer.core.instrument.config.MeterRegistryConfig
      Specified by:
      validate in interface io.micrometer.core.instrument.push.PushRegistryConfig