public class ConsoleStormReporter extends ScheduledStormReporter implements DimensionalReporter.DimensionHandler
reporter, reportingPeriod, reportingPeriodUnitREPORT_DIMENSIONS_ENABLED, REPORT_PERIOD, REPORT_PERIOD_UNITS| Constructor and Description |
|---|
ConsoleStormReporter() |
| Modifier and Type | Method and Description |
|---|---|
void |
prepare(com.codahale.metrics.MetricRegistry registry,
Map<String,Object> topoConf,
Map<String,Object> reporterConf) |
void |
prepare(MetricRegistryProvider metricRegistryProvider,
Map<String,Object> topoConf,
Map<String,Object> reporterConf) |
void |
setDimensions(Map<String,String> dimensions)
Sets dimensions to be used for reporting on the next batch of metrics.
|
getMetricsFilter, getReportPeriod, getReportPeriodUnit, isReportDimensionsEnabled, start, stoppublic void prepare(com.codahale.metrics.MetricRegistry registry,
Map<String,Object> topoConf,
Map<String,Object> reporterConf)
prepare in interface StormReporterpublic void prepare(MetricRegistryProvider metricRegistryProvider, Map<String,Object> topoConf, Map<String,Object> reporterConf)
prepare in interface StormReporterpublic void setDimensions(Map<String,String> dimensions)
DimensionalReporter.DimensionHandlerSets dimensions to be used for reporting on the next batch of metrics.
setDimensions in interface DimensionalReporter.DimensionHandlerdimensions - dimensions valid for use in the next scheduled report.Copyright © 2021 The Apache Software Foundation. All rights reserved.