Package org.frankframework.metrics
Class AbstractMetricsRegistryConfigurator<C extends io.micrometer.core.instrument.config.MeterRegistryConfig>
java.lang.Object
org.frankframework.metrics.AbstractMetricsRegistryConfigurator<C>
- Direct Known Subclasses:
InfluxRegistryConfigurator
,KairosDbRegistryConfigurator
,LocalRegistryConfigurator
,PrometheusRegistryConfigurator
,StatsDRegistryConfigurator
public abstract class AbstractMetricsRegistryConfigurator<C extends io.micrometer.core.instrument.config.MeterRegistryConfig>
extends Object
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract C
protected abstract io.micrometer.core.instrument.MeterRegistry
createRegistry
(C config) protected CredentialFactory
protected CredentialFactory
getCredentialFactory
(String usernameKey, String passwordKey) protected String
getProperty
(String key) void
registerAt
(io.micrometer.core.instrument.composite.CompositeMeterRegistry compositeRegistry)
-
Field Details
-
METRICS_EXPORT_PROPERTY_PREFIX
- See Also:
-
-
Constructor Details
-
AbstractMetricsRegistryConfigurator
protected AbstractMetricsRegistryConfigurator()
-
-
Method Details
-
getProperty
-
getCredentialFactory
-
getCredentialFactory
-
registerAt
public void registerAt(io.micrometer.core.instrument.composite.CompositeMeterRegistry compositeRegistry) -
createConfig
-
createRegistry
-