Class TabletServerMetricsFactory
- java.lang.Object
-
- org.apache.accumulo.tserver.metrics.TabletServerMetricsFactory
-
public class TabletServerMetricsFactory extends Object
Factory to create Metrics instances for various TabletServer functions. Necessary shim to support both the custom JMX metrics from <1.7.0 and the new Hadoop Metrics2 implementations.
-
-
Constructor Summary
Constructors Constructor Description TabletServerMetricsFactory(AccumuloConfiguration conf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Metrics
createMincMetrics()
Create Metrics to track MinorCompactionsMetrics
createScanMetrics()
Create Metrics to track scansMetrics
createTabletServerMetrics(TabletServer tserver)
Create Metrics to track TabletServer stateMetrics
createUpdateMetrics()
Create Metrics to track updates (writes)
-
-
-
Constructor Detail
-
TabletServerMetricsFactory
public TabletServerMetricsFactory(AccumuloConfiguration conf)
-
-
Method Detail
-
createMincMetrics
public Metrics createMincMetrics()
Create Metrics to track MinorCompactions
-
createTabletServerMetrics
public Metrics createTabletServerMetrics(TabletServer tserver)
Create Metrics to track TabletServer state
-
createScanMetrics
public Metrics createScanMetrics()
Create Metrics to track scans
-
createUpdateMetrics
public Metrics createUpdateMetrics()
Create Metrics to track updates (writes)
-
-