@InterfaceAudience.Private public class MetricsMasterSourceImpl extends BaseSourceImpl implements MetricsMasterSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryAVERAGE_LOAD_DESC, AVERAGE_LOAD_NAME, CLUSTER_ID_DESC, CLUSTER_ID_NAME, CLUSTER_READ_REQUESTS_NAME, CLUSTER_REQUESTS_NAME, CLUSTER_WRITE_REQUESTS_NAME, DEAD_REGION_SERVERS_DESC, DEAD_REGION_SERVERS_NAME, DRAINING_REGION_SERVER_DESC, DRAINING_REGION_SERVER_NAME, IS_ACTIVE_MASTER_DESC, IS_ACTIVE_MASTER_NAME, LIVE_REGION_SERVERS_DESC, LIVE_REGION_SERVERS_NAME, MASTER_ACTIVE_TIME_DESC, MASTER_ACTIVE_TIME_NAME, MASTER_FINISHED_INITIALIZATION_TIME_DESC, MASTER_FINISHED_INITIALIZATION_TIME_NAME, MASTER_START_TIME_DESC, MASTER_START_TIME_NAME, MERGE_PLAN_COUNT_DESC, MERGE_PLAN_COUNT_NAME, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, NUM_DEAD_REGION_SERVERS_NAME, NUM_DRAINING_REGION_SERVERS_NAME, NUM_REGION_SERVERS_NAME, NUMBER_OF_DEAD_REGION_SERVERS_DESC, NUMBER_OF_DRAINING_REGION_SERVERS_DESC, NUMBER_OF_REGION_SERVERS_DESC, OFFLINE_REGION_COUNT_DESC, OFFLINE_REGION_COUNT_NAME, ONLINE_REGION_COUNT_DESC, ONLINE_REGION_COUNT_NAME, SERVER_CRASH_METRIC_PREFIX, SERVER_NAME_DESC, SERVER_NAME_NAME, SPLIT_PLAN_COUNT_DESC, SPLIT_PLAN_COUNT_NAME, ZOOKEEPER_QUORUM_DESC, ZOOKEEPER_QUORUM_NAMEHBASE_METRICS_SYSTEM_NAME| Constructor and Description |
|---|
MetricsMasterSourceImpl(MetricsMasterWrapper masterWrapper) |
MetricsMasterSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext,
MetricsMasterWrapper masterWrapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
getMetrics(org.apache.hadoop.metrics2.MetricsCollector metricsCollector,
boolean all) |
OperationMetrics |
getServerCrashMetrics()
Returns
OperationMetrics containing common metrics for server crash operation |
void |
incReadRequests(long inc)
Increment the number of read requests the cluster has seen.
|
void |
incRequests(long inc)
Increment the number of requests the cluster has seen.
|
void |
incWriteRequests(long inc)
Increment the number of write requests the cluster has seen.
|
void |
init()
Clear out the metrics and re-prepare the source.
|
decGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, removeMetric, setGauge, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricRegistryInfo, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, removeMetric, setGauge, updateHistogrampublic MetricsMasterSourceImpl(MetricsMasterWrapper masterWrapper)
public MetricsMasterSourceImpl(String metricsName, String metricsDescription, String metricsContext, String metricsJmxContext, MetricsMasterWrapper masterWrapper)
public void init()
BaseSourceinit in interface BaseSourceinit in class BaseSourceImplpublic void incRequests(long inc)
MetricsMasterSourceincRequests in interface MetricsMasterSourceinc - Ammount to increment the total by.public void incReadRequests(long inc)
MetricsMasterSourceincReadRequests in interface MetricsMasterSourceinc - Ammount to increment the total by.public void incWriteRequests(long inc)
MetricsMasterSourceincWriteRequests in interface MetricsMasterSourceinc - Ammount to increment the total by.public void getMetrics(org.apache.hadoop.metrics2.MetricsCollector metricsCollector,
boolean all)
getMetrics in interface org.apache.hadoop.metrics2.MetricsSourcegetMetrics in class BaseSourceImplpublic OperationMetrics getServerCrashMetrics()
MetricsMasterSourceOperationMetrics containing common metrics for server crash operationgetServerCrashMetrics in interface MetricsMasterSourceCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.