Interface MetricsConfig
-
public interface MetricsConfig
-
-
Field Summary
Fields Modifier and Type Field Description static StringREPORTER_CONSOLEstatic StringREPORTER_ELKstatic StringREPORTER_GRAPHITEstatic StringREPORTER_PROMETHEUS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsoleConfiggetConsoleConfig()ELKConfiggetELKConfig()GraphiteConfiggetGraphiteConfig()intgetMeterRatio()StringgetNodePrefix()PrometheusConfiggetPrometheusConfig()StringgetReporter()booleanisEnabled()
-
-
-
Field Detail
-
REPORTER_GRAPHITE
static final String REPORTER_GRAPHITE
- See Also:
- Constant Field Values
-
REPORTER_CONSOLE
static final String REPORTER_CONSOLE
- See Also:
- Constant Field Values
-
REPORTER_ELK
static final String REPORTER_ELK
- See Also:
- Constant Field Values
-
REPORTER_PROMETHEUS
static final String REPORTER_PROMETHEUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getNodePrefix
String getNodePrefix()
-
isEnabled
boolean isEnabled()
-
getReporter
String getReporter()
-
getConsoleConfig
ConsoleConfig getConsoleConfig()
-
getGraphiteConfig
GraphiteConfig getGraphiteConfig()
-
getPrometheusConfig
PrometheusConfig getPrometheusConfig()
-
getELKConfig
ELKConfig getELKConfig()
-
getMeterRatio
int getMeterRatio()
-
-