@InterfaceAudience.Private public class MetricsRESTSourceImpl extends BaseSourceImpl implements MetricsRESTSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryCONTEXT, FAILED_APPEND_KEY, FAILED_DELETE_KEY, FAILED_GET_KEY, FAILED_INCREMENT_KEY, FAILED_PUT_KEY, FAILED_SCAN_KEY, JMX_CONTEXT, METRICS_DESCRIPTION, METRICS_NAME, REQUEST_KEY, SUCCESSFUL_APPEND_KEY, SUCCESSFUL_DELETE_KEY, SUCCESSFUL_GET_KEY, SUCCESSFUL_INCREMENT_KEY, SUCCESSFUL_PUT_KEY, SUCCESSFUL_SCAN_KEYHBASE_METRICS_SYSTEM_NAMEINFO_THRESHOLD_COUNT_DESC, INFO_THRESHOLD_COUNT_KEY, PAUSE_TIME_WITH_GC_DESC, PAUSE_TIME_WITH_GC_KEY, PAUSE_TIME_WITHOUT_GC_DESC, PAUSE_TIME_WITHOUT_GC_KEY, WARN_THRESHOLD_COUNT_DESC, WARN_THRESHOLD_COUNT_KEY| 构造器和说明 |
|---|
MetricsRESTSourceImpl() |
MetricsRESTSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
incInfoThresholdExceeded(int count) |
void |
incrementFailedAppendRequests(int inc) |
void |
incrementFailedDeleteRequests(int inc) |
void |
incrementFailedGetRequests(int inc) |
void |
incrementFailedIncrementRequests(int inc) |
void |
incrementFailedPutRequests(int inc) |
void |
incrementFailedScanRequests(int inc) |
void |
incrementRequests(int inc) |
void |
incrementSucessfulAppendRequests(int inc) |
void |
incrementSucessfulDeleteRequests(int inc) |
void |
incrementSucessfulGetRequests(int inc) |
void |
incrementSucessfulIncrementRequests(int inc) |
void |
incrementSucessfulPutRequests(int inc) |
void |
incrementSucessfulScanRequests(int inc) |
void |
incWarnThresholdExceeded(int count) |
void |
init() |
void |
updatePauseTimeWithGc(long t) |
void |
updatePauseTimeWithoutGc(long t) |
decGauge, getMetrics, 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 void init()
init 在接口中 BaseSourceinit 在类中 BaseSourceImplpublic void incrementRequests(int inc)
incrementRequests 在接口中 MetricsRESTSourcepublic void incrementSucessfulGetRequests(int inc)
public void incrementSucessfulPutRequests(int inc)
public void incrementSucessfulDeleteRequests(int inc)
public void incrementFailedGetRequests(int inc)
incrementFailedGetRequests 在接口中 MetricsRESTSourcepublic void incrementFailedPutRequests(int inc)
incrementFailedPutRequests 在接口中 MetricsRESTSourcepublic void incrementFailedDeleteRequests(int inc)
public void incrementSucessfulScanRequests(int inc)
public void incrementFailedScanRequests(int inc)
incrementFailedScanRequests 在接口中 MetricsRESTSourcepublic void incrementSucessfulAppendRequests(int inc)
public void incrementFailedAppendRequests(int inc)
public void incrementSucessfulIncrementRequests(int inc)
public void incrementFailedIncrementRequests(int inc)
public void incInfoThresholdExceeded(int count)
public void incWarnThresholdExceeded(int count)
public void updatePauseTimeWithGc(long t)
updatePauseTimeWithGc 在接口中 JvmPauseMonitorSourcepublic void updatePauseTimeWithoutGc(long t)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.