@InterfaceAudience.Private public class MetricsRegionServerSourceImpl extends BaseSourceImpl implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryAPPEND_KEY, AVERAGE_REGION_SIZE, AVERAGE_REGION_SIZE_DESC, AVG_STORE_FILE_AGE, AVG_STORE_FILE_AGE_DESC, BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT, BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT, BLOCK_CACHE_COUNT, BLOCK_CACHE_COUNT_DESC, BLOCK_CACHE_DATA_HIT_COUNT, BLOCK_CACHE_DATA_MISS_COUNT, BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT, BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT, BLOCK_CACHE_ENCODED_DATA_HIT_COUNT, BLOCK_CACHE_ENCODED_DATA_MISS_COUNT, BLOCK_CACHE_EVICTION_COUNT, BLOCK_CACHE_EVICTION_COUNT_DESC, BLOCK_CACHE_EXPRESS_HIT_PERCENT, BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC, BLOCK_CACHE_FAILED_INSERTION_COUNT, BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC, BLOCK_CACHE_FILE_INFO_HIT_COUNT, BLOCK_CACHE_FILE_INFO_MISS_COUNT, BLOCK_CACHE_FREE_DESC, BLOCK_CACHE_FREE_SIZE, BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT, BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT, BLOCK_CACHE_HIT_COUNT, BLOCK_CACHE_HIT_COUNT_DESC, BLOCK_CACHE_HIT_PERCENT, BLOCK_CACHE_HIT_PERCENT_DESC, BLOCK_CACHE_INTERMEDIATE_INDEX_HIT_COUNT, BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT, BLOCK_CACHE_LEAF_INDEX_HIT_COUNT, BLOCK_CACHE_LEAF_INDEX_MISS_COUNT, BLOCK_CACHE_META_HIT_COUNT, BLOCK_CACHE_META_MISS_COUNT, BLOCK_CACHE_MISS_COUNT, BLOCK_CACHE_PRIMARY_EVICTION_COUNT, BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC, BLOCK_CACHE_PRIMARY_HIT_COUNT, BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC, BLOCK_CACHE_PRIMARY_MISS_COUNT, BLOCK_CACHE_ROOT_INDEX_HIT_COUNT, BLOCK_CACHE_ROOT_INDEX_MISS_COUNT, BLOCK_CACHE_SIZE, BLOCK_CACHE_SIZE_DESC, BLOCK_CACHE_TRAILER_HIT_COUNT, BLOCK_CACHE_TRAILER_MISS_COUNT, BLOCK_COUNT_MISS_COUNT_DESC, BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC, BLOCKED_REQUESTS_COUNT, BLOCKED_REQUESTS_COUNT_DESC, CELLS_COUNT_COMPACTED_FROM_MOB, CELLS_COUNT_COMPACTED_FROM_MOB_DESC, CELLS_COUNT_COMPACTED_TO_MOB, CELLS_COUNT_COMPACTED_TO_MOB_DESC, CELLS_SIZE_COMPACTED_FROM_MOB, CELLS_SIZE_COMPACTED_FROM_MOB_DESC, CELLS_SIZE_COMPACTED_TO_MOB, CELLS_SIZE_COMPACTED_TO_MOB_DESC, CHECK_AND_DELETE_KEY, CHECK_AND_PUT_KEY, CHECK_MUTATE_FAILED_COUNT, CHECK_MUTATE_FAILED_COUNT_DESC, CHECK_MUTATE_PASSED_COUNT, CHECK_MUTATE_PASSED_COUNT_DESC, CLUSTER_ID_DESC, CLUSTER_ID_NAME, COMPACTED_CELLS, COMPACTED_CELLS_DESC, COMPACTED_CELLS_SIZE, COMPACTED_CELLS_SIZE_DESC, COMPACTED_INPUT_BYTES, COMPACTED_INPUT_BYTES_DESC, COMPACTED_OUTPUT_BYTES, COMPACTED_OUTPUT_BYTES_DESC, COMPACTION_INPUT_FILE_COUNT, COMPACTION_INPUT_FILE_COUNT_DESC, COMPACTION_INPUT_SIZE, COMPACTION_INPUT_SIZE_DESC, COMPACTION_OUTPUT_FILE_COUNT, COMPACTION_OUTPUT_FILE_COUNT_DESC, COMPACTION_OUTPUT_SIZE, COMPACTION_OUTPUT_SIZE_DESC, COMPACTION_QUEUE_LENGTH, COMPACTION_QUEUE_LENGTH_DESC, COMPACTION_TIME, COMPACTION_TIME_DESC, DATA_SIZE_WITHOUT_WAL, DATA_SIZE_WITHOUT_WAL_DESC, DELETE_BATCH_KEY, DELETE_KEY, FILTERED_READ_REQUEST_COUNT, FILTERED_READ_REQUEST_COUNT_DESC, FLUSH_MEMSTORE_SIZE, FLUSH_MEMSTORE_SIZE_DESC, FLUSH_OUTPUT_SIZE, FLUSH_OUTPUT_SIZE_DESC, FLUSH_QUEUE_LENGTH, FLUSH_QUEUE_LENGTH_DESC, FLUSH_TIME, FLUSH_TIME_DESC, FLUSHED_CELLS, FLUSHED_CELLS_DESC, FLUSHED_CELLS_SIZE, FLUSHED_CELLS_SIZE_DESC, FLUSHED_MEMSTORE_BYTES, FLUSHED_MEMSTORE_BYTES_DESC, FLUSHED_OUTPUT_BYTES, FLUSHED_OUTPUT_BYTES_DESC, GET_KEY, GET_SIZE_KEY, HEDGED_READ_WINS, HEDGED_READ_WINS_DESC, HEDGED_READS, HEDGED_READS_DESC, INCREMENT_KEY, L1_CACHE_HIT_COUNT, L1_CACHE_HIT_COUNT_DESC, L1_CACHE_HIT_RATIO, L1_CACHE_HIT_RATIO_DESC, L1_CACHE_MISS_COUNT, L1_CACHE_MISS_COUNT_DESC, L1_CACHE_MISS_RATIO, L1_CACHE_MISS_RATIO_DESC, L2_CACHE_HIT_COUNT, L2_CACHE_HIT_COUNT_DESC, L2_CACHE_HIT_RATIO, L2_CACHE_HIT_RATIO_DESC, L2_CACHE_MISS_COUNT, L2_CACHE_MISS_COUNT_DESC, L2_CACHE_MISS_RATIO, L2_CACHE_MISS_RATIO_DESC, LARGE_COMPACTION_QUEUE_LENGTH, LARGE_COMPACTION_QUEUE_LENGTH_DESC, MAJOR_COMPACTED_CELLS, MAJOR_COMPACTED_CELLS_DESC, MAJOR_COMPACTED_CELLS_SIZE, MAJOR_COMPACTED_CELLS_SIZE_DESC, MAJOR_COMPACTED_INPUT_BYTES, MAJOR_COMPACTED_INPUT_BYTES_DESC, MAJOR_COMPACTED_OUTPUT_BYTES, MAJOR_COMPACTED_OUTPUT_BYTES_DESC, MAJOR_COMPACTION_INPUT_FILE_COUNT, MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC, MAJOR_COMPACTION_INPUT_SIZE, MAJOR_COMPACTION_INPUT_SIZE_DESC, MAJOR_COMPACTION_OUTPUT_FILE_COUNT, MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC, MAJOR_COMPACTION_OUTPUT_SIZE, MAJOR_COMPACTION_OUTPUT_SIZE_DESC, MAJOR_COMPACTION_TIME, MAJOR_COMPACTION_TIME_DESC, MAX_STORE_FILE_AGE, MAX_STORE_FILE_AGE_DESC, MEMSTORE_SIZE, MEMSTORE_SIZE_DESC, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, MIN_STORE_FILE_AGE, MIN_STORE_FILE_AGE_DESC, MOB_FILE_CACHE_ACCESS_COUNT, MOB_FILE_CACHE_ACCESS_COUNT_DESC, MOB_FILE_CACHE_COUNT, MOB_FILE_CACHE_COUNT_DESC, MOB_FILE_CACHE_EVICTED_COUNT, MOB_FILE_CACHE_EVICTED_COUNT_DESC, MOB_FILE_CACHE_HIT_PERCENT, MOB_FILE_CACHE_HIT_PERCENT_DESC, MOB_FILE_CACHE_MISS_COUNT, MOB_FILE_CACHE_MISS_COUNT_DESC, MOB_FLUSH_COUNT, MOB_FLUSH_COUNT_DESC, MOB_FLUSHED_CELLS_COUNT, MOB_FLUSHED_CELLS_COUNT_DESC, MOB_FLUSHED_CELLS_SIZE, MOB_FLUSHED_CELLS_SIZE_DESC, MOB_SCAN_CELLS_COUNT, MOB_SCAN_CELLS_COUNT_DESC, MOB_SCAN_CELLS_SIZE, MOB_SCAN_CELLS_SIZE_DESC, NUM_REFERENCE_FILES, NUM_REFERENCE_FILES_DESC, NUMBER_OF_MUTATIONS_WITHOUT_WAL, NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC, PERCENT_FILES_LOCAL, PERCENT_FILES_LOCAL_DESC, PERCENT_FILES_LOCAL_SECONDARY_REGIONS, PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC, PUT_BATCH_KEY, PUT_KEY, READ_REQUEST_COUNT, READ_REQUEST_COUNT_DESC, REGION_COUNT, REGION_COUNT_DESC, REPLAY_KEY, RPC_GET_REQUEST_COUNT, RPC_GET_REQUEST_COUNT_DESC, RPC_MULTI_REQUEST_COUNT, RPC_MULTI_REQUEST_COUNT_DESC, RPC_MUTATE_REQUEST_COUNT, RPC_MUTATE_REQUEST_COUNT_DESC, RPC_SCAN_REQUEST_COUNT, RPC_SCAN_REQUEST_COUNT_DESC, RS_START_TIME_DESC, RS_START_TIME_NAME, SCAN_KEY, SCAN_SIZE_KEY, SCAN_TIME_KEY, SERVER_NAME_DESC, SERVER_NAME_NAME, SLOW_APPEND_DESC, SLOW_APPEND_KEY, SLOW_DELETE_DESC, SLOW_DELETE_KEY, SLOW_GET_DESC, SLOW_GET_KEY, SLOW_INCREMENT_DESC, SLOW_INCREMENT_KEY, SLOW_PUT_DESC, SLOW_PUT_KEY, SMALL_COMPACTION_QUEUE_LENGTH, SMALL_COMPACTION_QUEUE_LENGTH_DESC, SPLIT_KEY, SPLIT_QUEUE_LENGTH, SPLIT_QUEUE_LENGTH_DESC, SPLIT_REQUEST_DESC, SPLIT_REQUEST_KEY, SPLIT_SUCCESS_DESC, SPLIT_SUCCESS_KEY, STATIC_BLOOM_SIZE, STATIC_BLOOM_SIZE_DESC, STATIC_INDEX_SIZE, STATIC_INDEX_SIZE_DESC, STORE_COUNT, STORE_COUNT_DESC, STOREFILE_COUNT, STOREFILE_COUNT_DESC, STOREFILE_INDEX_SIZE, STOREFILE_INDEX_SIZE_DESC, STOREFILE_SIZE, STOREFILE_SIZE_DESC, TOTAL_REQUEST_COUNT, TOTAL_REQUEST_COUNT_DESC, TOTAL_ROW_ACTION_REQUEST_COUNT, TOTAL_ROW_ACTION_REQUEST_COUNT_DESC, UPDATES_BLOCKED_DESC, UPDATES_BLOCKED_TIME, WALFILE_COUNT, WALFILE_COUNT_DESC, WALFILE_SIZE, WALFILE_SIZE_DESC, WRITE_REQUEST_COUNT, WRITE_REQUEST_COUNT_DESC, ZOOKEEPER_QUORUM_DESC, ZOOKEEPER_QUORUM_NAME| Constructor and Description |
|---|
MetricsRegionServerSourceImpl(org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper rsWrap) |
MetricsRegionServerSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext,
org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper rsWrap) |
| Modifier and Type | Method and Description |
|---|---|
void |
getMetrics(org.apache.hadoop.metrics2.MetricsCollector metricsCollector,
boolean all)
Yes this is a get function that doesn't return anything.
|
void |
incInfoThresholdExceeded(int count) |
void |
incrSlowAppend() |
void |
incrSlowDelete() |
void |
incrSlowGet() |
void |
incrSlowIncrement() |
void |
incrSlowPut() |
void |
incrSplitRequest() |
void |
incrSplitSuccess() |
void |
incWarnThresholdExceeded(int count) |
void |
updateAppend(long t) |
void |
updateCheckAndDelete(long t) |
void |
updateCheckAndPut(long t) |
void |
updateCompactionInputFileCount(boolean isMajor,
long c) |
void |
updateCompactionInputSize(boolean isMajor,
long bytes) |
void |
updateCompactionOutputFileCount(boolean isMajor,
long c) |
void |
updateCompactionOutputSize(boolean isMajor,
long bytes) |
void |
updateCompactionTime(boolean isMajor,
long t) |
void |
updateDelete(long t) |
void |
updateDeleteBatch(long t) |
void |
updateFlushMemStoreSize(long bytes) |
void |
updateFlushOutputSize(long bytes) |
void |
updateFlushTime(long t) |
void |
updateGet(long t) |
void |
updateIncrement(long t) |
void |
updatePauseTimeWithGc(long t) |
void |
updatePauseTimeWithoutGc(long t) |
void |
updatePut(long t) |
void |
updatePutBatch(long t) |
void |
updateReplay(long t) |
void |
updateScanSize(long scanSize) |
void |
updateScanTime(long t) |
void |
updateSplitTime(long t) |
decGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, init, removeMetric, setGauge, updateHistogrampublic MetricsRegionServerSourceImpl(org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper rsWrap)
public void updatePut(long t)
updatePut in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateDelete(long t)
updateDelete in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateGet(long t)
updateGet in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateIncrement(long t)
updateIncrement in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateAppend(long t)
updateAppend in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateReplay(long t)
updateReplay in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateScanSize(long scanSize)
updateScanSize in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateScanTime(long t)
updateScanTime in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSlowPut()
incrSlowPut in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSlowDelete()
incrSlowDelete in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSlowGet()
incrSlowGet in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSlowIncrement()
incrSlowIncrement in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSlowAppend()
incrSlowAppend in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSplitRequest()
incrSplitRequest in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void incrSplitSuccess()
incrSplitSuccess in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateSplitTime(long t)
updateSplitTime in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateFlushTime(long t)
updateFlushTime in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateFlushMemStoreSize(long bytes)
updateFlushMemStoreSize in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateFlushOutputSize(long bytes)
updateFlushOutputSize in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCompactionTime(boolean isMajor,
long t)
updateCompactionTime in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCompactionInputFileCount(boolean isMajor,
long c)
updateCompactionInputFileCount in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCompactionInputSize(boolean isMajor,
long bytes)
updateCompactionInputSize in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCompactionOutputFileCount(boolean isMajor,
long c)
updateCompactionOutputFileCount in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCompactionOutputSize(boolean isMajor,
long bytes)
updateCompactionOutputSize in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void getMetrics(org.apache.hadoop.metrics2.MetricsCollector metricsCollector,
boolean all)
getMetrics in interface org.apache.hadoop.metrics2.MetricsSourcegetMetrics in class BaseSourceImplmetricsCollector - Collector to accept metricsall - push all or only changed?public void incInfoThresholdExceeded(int count)
incInfoThresholdExceeded in interface org.apache.hadoop.hbase.metrics.JvmPauseMonitorSourcepublic void incWarnThresholdExceeded(int count)
incWarnThresholdExceeded in interface org.apache.hadoop.hbase.metrics.JvmPauseMonitorSourcepublic void updatePauseTimeWithGc(long t)
updatePauseTimeWithGc in interface org.apache.hadoop.hbase.metrics.JvmPauseMonitorSourcepublic void updatePauseTimeWithoutGc(long t)
updatePauseTimeWithoutGc in interface org.apache.hadoop.hbase.metrics.JvmPauseMonitorSourcepublic void updateDeleteBatch(long t)
updateDeleteBatch in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCheckAndDelete(long t)
updateCheckAndDelete in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updateCheckAndPut(long t)
updateCheckAndPut in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourcepublic void updatePutBatch(long t)
updatePutBatch in interface org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.