@InterfaceAudience.Private public class MetricsTableLatenciesImpl extends BaseSourceImpl implements MetricsTableLatencies
MetricsTableLatencies to track latencies for one table in a
RegionServer.| 限定符和类型 | 类和说明 |
|---|---|
static class |
MetricsTableLatenciesImpl.TableHistograms |
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryAPPEND_TIME, DELETE_BATCH_TIME, DELETE_TIME, GET_TIME, INCREMENT_TIME, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, PUT_BATCH_TIME, PUT_TIME, SCAN_SIZE, SCAN_TIMEHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsTableLatenciesImpl() |
MetricsTableLatenciesImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetricsTableLatenciesImpl.TableHistograms |
getOrCreateTableHistogram(String tableName) |
static String |
qualifyMetricsName(TableName tableName,
String metric) |
void |
updateAppend(String tableName,
long t) |
void |
updateDelete(String tableName,
long t) |
void |
updateDeleteBatch(String tableName,
long t) |
void |
updateGet(String tableName,
long t) |
void |
updateIncrement(String tableName,
long t) |
void |
updatePut(String tableName,
long t) |
void |
updatePutBatch(String tableName,
long t) |
void |
updateScanSize(String tableName,
long scanSize) |
void |
updateScanTime(String tableName,
long t) |
decGauge, getMetrics, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, init, removeMetric, setGauge, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetricRegistryInfopublic MetricsTableLatenciesImpl.TableHistograms getOrCreateTableHistogram(String tableName)
public void updatePut(String tableName, long t)
updatePut 在接口中 MetricsTableLatenciespublic void updatePutBatch(String tableName, long t)
updatePutBatch 在接口中 MetricsTableLatenciespublic void updateDelete(String tableName, long t)
updateDelete 在接口中 MetricsTableLatenciespublic void updateDeleteBatch(String tableName, long t)
updateDeleteBatch 在接口中 MetricsTableLatenciespublic void updateGet(String tableName, long t)
updateGet 在接口中 MetricsTableLatenciespublic void updateIncrement(String tableName, long t)
updateIncrement 在接口中 MetricsTableLatenciespublic void updateAppend(String tableName, long t)
updateAppend 在接口中 MetricsTableLatenciespublic void updateScanSize(String tableName, long scanSize)
updateScanSize 在接口中 MetricsTableLatenciespublic void updateScanTime(String tableName, long t)
updateScanTime 在接口中 MetricsTableLatenciesCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.