public class ReporterV08
extends com.codahale.metrics.ScheduledReporter
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Long> |
previousValues |
protected boolean |
skipIdleMetrics |
| Constructor and Description |
|---|
ReporterV08(com.codahale.metrics.MetricRegistry registry,
Influxdb influxdb,
com.codahale.metrics.Clock clock,
java.lang.String prefix,
java.util.concurrent.TimeUnit rateUnit,
java.util.concurrent.TimeUnit durationUnit,
com.codahale.metrics.MetricFilter filter,
boolean skipIdleMetrics) |
ReporterV08(com.codahale.metrics.MetricRegistry registry,
Influxdb influxdb,
com.codahale.metrics.Clock clock,
java.lang.String prefix,
java.util.concurrent.TimeUnit rateUnit,
java.util.concurrent.TimeUnit durationUnit,
com.codahale.metrics.MetricFilter filter,
boolean skipIdleMetrics,
java.util.concurrent.ScheduledExecutorService executor) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canSkipMetric(java.lang.String name,
com.codahale.metrics.Counting counting)
Returns true if this metric is idle and should be skipped.
|
void |
report(java.util.SortedMap<java.lang.String,com.codahale.metrics.Gauge> gauges,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Counter> counters,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Histogram> histograms,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Meter> meters,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Timer> timers) |
protected final boolean skipIdleMetrics
protected final java.util.Map<java.lang.String,java.lang.Long> previousValues
public ReporterV08(com.codahale.metrics.MetricRegistry registry,
Influxdb influxdb,
com.codahale.metrics.Clock clock,
java.lang.String prefix,
java.util.concurrent.TimeUnit rateUnit,
java.util.concurrent.TimeUnit durationUnit,
com.codahale.metrics.MetricFilter filter,
boolean skipIdleMetrics,
java.util.concurrent.ScheduledExecutorService executor)
public ReporterV08(com.codahale.metrics.MetricRegistry registry,
Influxdb influxdb,
com.codahale.metrics.Clock clock,
java.lang.String prefix,
java.util.concurrent.TimeUnit rateUnit,
java.util.concurrent.TimeUnit durationUnit,
com.codahale.metrics.MetricFilter filter,
boolean skipIdleMetrics)
protected boolean canSkipMetric(java.lang.String name,
com.codahale.metrics.Counting counting)
name - counting - public void report(java.util.SortedMap<java.lang.String,com.codahale.metrics.Gauge> gauges,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Counter> counters,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Histogram> histograms,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Meter> meters,
java.util.SortedMap<java.lang.String,com.codahale.metrics.Timer> timers)
report in class com.codahale.metrics.ScheduledReporter