Package io.micrometer.signalfx
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
Methods inherited from interface io.micrometer.core.instrument.config.MeterRegistryConfig
get, requireValidMethods inherited from interface io.micrometer.core.instrument.push.PushRegistryConfig
batchSize, connectTimeout, enabled, numThreads, readTimeout
-
Method Details
-
prefix
default java.lang.String prefix()- Specified by:
prefixin interfaceio.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:
stepin interfaceio.micrometer.core.instrument.push.PushRegistryConfig
-
validate
default io.micrometer.core.instrument.config.validate.Validated<?> validate()- Specified by:
validatein interfaceio.micrometer.core.instrument.config.MeterRegistryConfig- Specified by:
validatein interfaceio.micrometer.core.instrument.push.PushRegistryConfig
-