Interface SignalFxConfig

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

public interface SignalFxConfig
extends io.micrometer.core.instrument.step.StepRegistryConfig
Configuration for SignalFxMeterRegistry.
  • Method Summary

    Modifier and Type Method Description
    default java.lang.String accessToken()  
    default java.lang.String prefix()  
    default java.lang.String source()  
    default java.time.Duration step()  
    default java.lang.String uri()  

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

    get

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

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

    • prefix

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

      default java.lang.String accessToken()
    • uri

      default java.lang.String uri()
      Returns:
      The URI to ship metrics to. If you need to publish metrics to an internal proxy en route to SignalFx, you can define the location of the proxy with this.
    • source

      default java.lang.String source()
      Returns:
      Unique identifier for the app instance that is publishing metrics to SignalFx. Defaults to the local host name.
    • step

      default java.time.Duration step()
      Specified by:
      step in interface io.micrometer.core.instrument.push.PushRegistryConfig