public class MetricsFactory extends Object
reporters
with a
default frequency
.
Configuration Parameters:
Name | Default | Description |
frequency | 1 minute | The frequency to report metrics. Overridable per-reporter. |
reporters | No reporters. | A list of reporters to report metrics. |
reportOnStop | false |
To report metrics one last time when stopping Dropwizard. |
Constructor and Description |
---|
MetricsFactory() |
Modifier and Type | Method and Description |
---|---|
void |
configure(LifecycleEnvironment environment,
com.codahale.metrics.MetricRegistry registry) |
Duration |
getFrequency() |
List<ReporterFactory> |
getReporters() |
boolean |
isReportOnStop() |
void |
setFrequency(Duration frequency) |
void |
setReporters(List<ReporterFactory> reporters) |
void |
setReportOnStop(boolean reportOnStop) |
String |
toString() |
public List<ReporterFactory> getReporters()
public void setReporters(List<ReporterFactory> reporters)
public Duration getFrequency()
public void setFrequency(Duration frequency)
public boolean isReportOnStop()
public void setReportOnStop(boolean reportOnStop)
public void configure(LifecycleEnvironment environment, com.codahale.metrics.MetricRegistry registry)
Copyright © 2019. All rights reserved.