| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.coprocessor | Table of Contents | 
| org.apache.hadoop.hbase.master | |
| org.apache.hadoop.hbase.metrics | Metrics API for HBase. | 
| org.apache.hadoop.hbase.metrics.impl | Implementation of the HBase Metrics framework. | 
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.regionserver.wal | 
| Modifier and Type | Field and Description | 
|---|---|
| private MetricRegistry | MetaTableMetrics. registry | 
| Modifier and Type | Method and Description | 
|---|---|
| static MetricRegistry | MetricsCoprocessor. createRegistryForMasterCoprocessor(String clazz) | 
| static MetricRegistry | MetricsCoprocessor. createRegistryForRegionCoprocessor(String clazz) | 
| static MetricRegistry | MetricsCoprocessor. createRegistryForRSCoprocessor(String clazz) | 
| static MetricRegistry | MetricsCoprocessor. createRegistryForWALCoprocessor(String clazz) | 
| MetricRegistry | MasterCoprocessorEnvironment. getMetricRegistryForMaster()Returns a MetricRegistry that can be used to track metrics at the master level. | 
| MetricRegistry | RegionCoprocessorEnvironment. getMetricRegistryForRegionServer()Returns a MetricRegistry that can be used to track metrics at the region server level. | 
| MetricRegistry | WALCoprocessorEnvironment. getMetricRegistryForRegionServer()Returns a MetricRegistry that can be used to track metrics at the region server level. | 
| MetricRegistry | RegionServerCoprocessorEnvironment. getMetricRegistryForRegionServer()Returns a MetricRegistry that can be used to track metrics at the region server level. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | MetricsCoprocessor. removeRegistry(MetricRegistry registry) | 
| Modifier and Type | Field and Description | 
|---|---|
| private MetricRegistry | MasterCoprocessorHost.MasterEnvironment. metricRegistry | 
| Modifier and Type | Method and Description | 
|---|---|
| MetricRegistry | MasterCoprocessorHost.MasterEnvironment. getMetricRegistryForMaster() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected MetricRegistry | BaseSourceImpl. registryNote that there are at least 4 MetricRegistry definitions in the source code. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract MetricRegistry | MetricRegistries. create(MetricRegistryInfo info)Create or return MetricRegistry with the given info. | 
| MetricRegistry | MetricRegistryFactory. create(MetricRegistryInfo info)Create a MetricRegistry from the given MetricRegistryInfo | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Optional<MetricRegistry> | MetricRegistries. get(MetricRegistryInfo info)Returns the MetricRegistry if found. | 
| abstract Collection<MetricRegistry> | MetricRegistries. getMetricRegistries()Returns MetricRegistry's created. | 
| Constructor and Description | 
|---|
| OperationMetrics(MetricRegistry registry,
                String metricNamePrefix) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MetricRegistryImplCustom implementation of  MetricRegistry. | 
| Modifier and Type | Field and Description | 
|---|---|
| private MetricRegistry | GlobalMetricRegistriesAdapter.MetricsSourceAdapter. registry | 
| Modifier and Type | Field and Description | 
|---|---|
| private RefCountingMap<MetricRegistryInfo,MetricRegistry> | MetricRegistriesImpl. registries | 
| Modifier and Type | Method and Description | 
|---|---|
| MetricRegistry | MetricRegistryFactoryImpl. create(MetricRegistryInfo info) | 
| MetricRegistry | MetricRegistriesImpl. create(MetricRegistryInfo info) | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<MetricRegistry> | MetricRegistriesImpl. get(MetricRegistryInfo info) | 
| Collection<MetricRegistry> | MetricRegistriesImpl. getMetricRegistries() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | HBaseMetrics2HadoopMetricsAdapter. snapshotAllMetrics(MetricRegistry metricRegistry,
                  org.apache.hadoop.metrics2.MetricsCollector collector)Iterates over the MetricRegistry and adds them to the  collector. | 
| void | HBaseMetrics2HadoopMetricsAdapter. snapshotAllMetrics(MetricRegistry metricRegistry,
                  org.apache.hadoop.metrics2.MetricsRecordBuilder builder)Iterates over the MetricRegistry and adds them to the  builder. | 
| Constructor and Description | 
|---|
| MetricsSourceAdapter(MetricRegistry registry) | 
| Modifier and Type | Field and Description | 
|---|---|
| private MetricRegistry | RegionCoprocessorHost.RegionEnvironment. metricRegistry | 
| private MetricRegistry | RegionServerCoprocessorHost.RegionServerEnvironment. metricRegistry | 
| private MetricRegistry | MetricsRegionServer. metricRegistry | 
| private MetricRegistry | MetricsTableQueryMeterImpl. metricRegistry | 
| Modifier and Type | Method and Description | 
|---|---|
| MetricRegistry | RegionCoprocessorHost.RegionEnvironment. getMetricRegistryForRegionServer() | 
| MetricRegistry | RegionServerCoprocessorHost.RegionServerEnvironment. getMetricRegistryForRegionServer() | 
| Constructor and Description | 
|---|
| MetricsTableQueryMeterImpl(MetricRegistry metricRegistry) | 
| TableMeters(MetricRegistry metricRegistry,
           TableName tableName) | 
| Modifier and Type | Field and Description | 
|---|---|
| private MetricRegistry | WALCoprocessorHost.WALEnvironment. metricRegistry | 
| Modifier and Type | Method and Description | 
|---|---|
| MetricRegistry | WALCoprocessorHost.WALEnvironment. getMetricRegistryForRegionServer() | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.