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 © 2021. All rights reserved.