@InterfaceAudience.Private public class MetricsHeapMemoryManagerSourceImpl extends BaseSourceImpl implements MetricsHeapMemoryManagerSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryABOVE_HEAP_LOW_WATERMARK_COUNTER_DESC, ABOVE_HEAP_LOW_WATERMARK_COUNTER_NAME, BLOCKCACHE_SIZE_GAUGE_DESC, BLOCKCACHE_SIZE_GAUGE_NAME, BLOCKED_FLUSH_DESC, BLOCKED_FLUSH_GAUGE_DESC, BLOCKED_FLUSH_GAUGE_NAME, BLOCKED_FLUSH_NAME, DEC_BLOCKCACHE_TUNING_DESC, DEC_BLOCKCACHE_TUNING_NAME, DEC_MEMSTORE_TUNING_DESC, DEC_MEMSTORE_TUNING_NAME, DO_NOTHING_COUNTER_DESC, DO_NOTHING_COUNTER_NAME, INC_BLOCKCACHE_TUNING_DESC, INC_BLOCKCACHE_TUNING_NAME, INC_MEMSTORE_TUNING_DESC, INC_MEMSTORE_TUNING_NAME, MEMSTORE_SIZE_GAUGE_DESC, MEMSTORE_SIZE_GAUGE_NAME, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, UNBLOCKED_FLUSH_DESC, UNBLOCKED_FLUSH_GAUGE_DESC, UNBLOCKED_FLUSH_GAUGE_NAME, UNBLOCKED_FLUSH_NAMEHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsHeapMemoryManagerSourceImpl() |
MetricsHeapMemoryManagerSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
increaseAboveHeapOccupancyLowWatermarkCounter() |
void |
increaseTunerDoNothingCounter() |
void |
setCurBlockCacheSizeGauge(long blockcacheSize) |
void |
setCurMemStoreSizeGauge(long memstoreSize) |
void |
updateBlockCacheDeltaSizeHistogram(int blockCacheDeltaSize) |
void |
updateBlockedFlushCount(long blockedFlushCount) |
void |
updateMemStoreDeltaSizeHistogram(int memStoreDeltaSize) |
void |
updateUnblockedFlushCount(long unblockedFlushCount) |
decGauge, getMetrics, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, init, removeMetric, setGauge, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricRegistryInfo, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, init, removeMetric, setGauge, updateHistogrampublic void updateBlockedFlushCount(long blockedFlushCount)
public void updateUnblockedFlushCount(long unblockedFlushCount)
public void setCurBlockCacheSizeGauge(long blockcacheSize)
public void setCurMemStoreSizeGauge(long memstoreSize)
public void updateMemStoreDeltaSizeHistogram(int memStoreDeltaSize)
public void updateBlockCacheDeltaSizeHistogram(int blockCacheDeltaSize)
public void increaseTunerDoNothingCounter()
public void increaseAboveHeapOccupancyLowWatermarkCounter()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.