Class MetricsFileReporter
- java.lang.Object
 - 
- com.codahale.metrics.ScheduledReporter
 - 
- org.opendaylight.infrautils.metrics.internal.MetricsFileReporter
 
 
 
- 
- All Implemented Interfaces:
 com.codahale.metrics.Reporter,Closeable,AutoCloseable
public class MetricsFileReporter extends com.codahale.metrics.ScheduledReporter 
- 
- 
Constructor Summary
Constructors Constructor Description MetricsFileReporter(com.codahale.metrics.MetricRegistry registry, Duration interval) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilecreateFile(int dayOfTheWeek, int hourOfTheDay)voidreport(PrintWriter pw)voidreport(SortedMap<String,com.codahale.metrics.Gauge> gauges, SortedMap<String,com.codahale.metrics.Counter> counters, SortedMap<String,com.codahale.metrics.Histogram> histograms, SortedMap<String,com.codahale.metrics.Meter> meters, SortedMap<String,com.codahale.metrics.Timer> timers)voidstartReporter() 
 - 
 
- 
- 
Constructor Detail
- 
MetricsFileReporter
public MetricsFileReporter(com.codahale.metrics.MetricRegistry registry, Duration interval) 
 - 
 
- 
Method Detail
- 
startReporter
public void startReporter()
 
- 
report
public void report(PrintWriter pw)
 
- 
report
public void report(SortedMap<String,com.codahale.metrics.Gauge> gauges, SortedMap<String,com.codahale.metrics.Counter> counters, SortedMap<String,com.codahale.metrics.Histogram> histograms, SortedMap<String,com.codahale.metrics.Meter> meters, SortedMap<String,com.codahale.metrics.Timer> timers)
- Specified by:
 reportin classcom.codahale.metrics.ScheduledReporter
 
- 
createFile
public File createFile(int dayOfTheWeek, int hourOfTheDay) throws IOException
- Throws:
 IOException
 
 - 
 
 -