Package org.fcrepo.config
Class MetricsConfig
- java.lang.Object
-
- org.fcrepo.config.MetricsConfig
-
@Configuration public class MetricsConfig extends Object
- Author:
- pwinckles
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_FCREPO_CONFIG_FILE_PROP_SOURCEstatic StringDEFAULT_FCREPO_HOME_VALUEstatic StringFCREPO_CONFIG_FILE_PROP_SOURCEstatic StringFCREPO_HOME_PROPERTY
-
Constructor Summary
Constructors Constructor Description MetricsConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.prometheus.client.CollectorRegistrycollectorRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)booleanisMetricsEnabled()io.micrometer.core.instrument.MeterRegistrymeterRegistry()
-
-
-
Field Detail
-
FCREPO_HOME_PROPERTY
public static final String FCREPO_HOME_PROPERTY
- See Also:
- Constant Field Values
-
DEFAULT_FCREPO_HOME_VALUE
public static final String DEFAULT_FCREPO_HOME_VALUE
- See Also:
- Constant Field Values
-
DEFAULT_FCREPO_CONFIG_FILE_PROP_SOURCE
public static final String DEFAULT_FCREPO_CONFIG_FILE_PROP_SOURCE
- See Also:
- Constant Field Values
-
FCREPO_CONFIG_FILE_PROP_SOURCE
public static final String FCREPO_CONFIG_FILE_PROP_SOURCE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MetricsConfig
public MetricsConfig()
-
-
Method Detail
-
meterRegistry
@Bean public io.micrometer.core.instrument.MeterRegistry meterRegistry()
-
collectorRegistry
@Bean public io.prometheus.client.CollectorRegistry collectorRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
isMetricsEnabled
public boolean isMetricsEnabled()
- Returns:
- whether metrics are enabled
-
-