@InterfaceAudience.Private public class MetricsIOSourceImpl extends BaseSourceImpl implements org.apache.hadoop.hbase.io.MetricsIOSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryCHECKSUM_FAILURES_DESC, CHECKSUM_FAILURES_KEY, FS_PREAD_TIME_HISTO_DESC, FS_PREAD_TIME_HISTO_KEY, FS_READ_TIME_HISTO_DESC, FS_READ_TIME_HISTO_KEY, FS_WRITE_HISTO_KEY, FS_WRITE_TIME_HISTO_DESC, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME| Constructor and Description |
|---|
MetricsIOSourceImpl(org.apache.hadoop.hbase.io.MetricsIOWrapper wrapper) |
MetricsIOSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext,
org.apache.hadoop.hbase.io.MetricsIOWrapper wrapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
getMetrics(org.apache.hadoop.metrics2.MetricsCollector metricsCollector,
boolean all) |
void |
updateFsPReadTime(long t) |
void |
updateFsReadTime(long t) |
void |
updateFsWriteTime(long t) |
decGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, init, removeMetric, setGauge, updateHistogrampublic MetricsIOSourceImpl(org.apache.hadoop.hbase.io.MetricsIOWrapper wrapper)
public void updateFsReadTime(long t)
updateFsReadTime in interface org.apache.hadoop.hbase.io.MetricsIOSourcepublic void updateFsPReadTime(long t)
updateFsPReadTime in interface org.apache.hadoop.hbase.io.MetricsIOSourcepublic void updateFsWriteTime(long t)
updateFsWriteTime in interface org.apache.hadoop.hbase.io.MetricsIOSourcepublic void getMetrics(org.apache.hadoop.metrics2.MetricsCollector metricsCollector,
boolean all)
getMetrics in interface org.apache.hadoop.metrics2.MetricsSourcegetMetrics in class BaseSourceImplCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.