@InterfaceAudience.Private public class MetricsIOSourceImpl extends BaseSourceImpl implements 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_NAMEHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsIOSourceImpl(MetricsIOWrapper wrapper) |
MetricsIOSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext,
MetricsIOWrapper wrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
getMetrics(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, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricRegistryInfo, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, init, removeMetric, setGauge, updateHistogrampublic MetricsIOSourceImpl(MetricsIOWrapper wrapper)
public MetricsIOSourceImpl(String metricsName, String metricsDescription, String metricsContext, String metricsJmxContext, MetricsIOWrapper wrapper)
public void updateFsReadTime(long t)
updateFsReadTime 在接口中 MetricsIOSourcepublic void updateFsPReadTime(long t)
updateFsPReadTime 在接口中 MetricsIOSourcepublic void updateFsWriteTime(long t)
updateFsWriteTime 在接口中 MetricsIOSourcepublic void getMetrics(MetricsCollector metricsCollector, boolean all)
getMetrics 在接口中 MetricsSourcegetMetrics 在类中 BaseSourceImplCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.