io.dropwizard.jackson.Discoverable, ReporterFactorypublic class Slf4jReporterFactory extends BaseReporterFactory
ReporterFactory for Slf4jReporter instances.
Configuration Parameters:
| Name | Default | Description |
| logger | metrics | The name of the logger to write metrics to. |
| markerName | (none) | The name of the marker to mark logged metrics with. |
See BaseReporterFactory for more options. |
||
| Constructor | Description |
|---|---|
Slf4jReporterFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
com.codahale.metrics.ScheduledReporter |
build(com.codahale.metrics.MetricRegistry registry) |
Configures and builds a
ScheduledReporter instance for the given registry. |
org.slf4j.Logger |
getLogger() |
|
java.lang.String |
getLoggerName() |
|
java.lang.String |
getMarkerName() |
|
void |
setLoggerName(java.lang.String loggerName) |
|
void |
setMarkerName(java.lang.String markerName) |
getDisabledAttributes, getDurationUnit, getExcludes, getExcludesAttributes, getFilter, getFrequency, getIncludes, getIncludesAttributes, getRateUnit, getUseRegexFilters, getUseSubstringMatching, setDurationUnit, setExcludes, setExcludesAttributes, setFrequency, setIncludes, setIncludesAttributes, setRateUnit, setUseRegexFilters, setUseSubstringMatchingpublic java.lang.String getLoggerName()
public void setLoggerName(java.lang.String loggerName)
public org.slf4j.Logger getLogger()
@Nullable public java.lang.String getMarkerName()
public void setMarkerName(@Nullable
java.lang.String markerName)
public com.codahale.metrics.ScheduledReporter build(com.codahale.metrics.MetricRegistry registry)
ReporterFactoryScheduledReporter instance for the given registry.registry - the metrics registry to report metrics from.Copyright © 2018. All rights reserved.