@InterfaceAudience.Private public class MetricsZooKeeperSourceImpl extends BaseSourceImpl implements MetricsZooKeeperSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryEXCEPTION_AUTHFAILED, EXCEPTION_AUTHFAILED_DESC, EXCEPTION_CONNECTIONLOSS, EXCEPTION_CONNECTIONLOSS_DESC, EXCEPTION_DATAINCONSISTENCY, EXCEPTION_DATAINCONSISTENCY_DESC, EXCEPTION_INVALIDACL, EXCEPTION_INVALIDACL_DESC, EXCEPTION_NOAUTH, EXCEPTION_NOAUTH_DESC, EXCEPTION_OPERATIONTIMEOUT, EXCEPTION_OPERATIONTIMEOUT_DESC, EXCEPTION_RUNTIMEINCONSISTENCY, EXCEPTION_RUNTIMEINCONSISTENCY_DESC, EXCEPTION_SESSIONEXPIRED, EXCEPTION_SESSIONEXPIRED_DESC, EXCEPTION_SYSTEMERROR, EXCEPTION_SYSTEMERROR_DESC, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, READ_OPERATION_LATENCY_DESC, READ_OPERATION_LATENCY_NAME, SYNC_OPERATION_LATENCY_DESC, SYNC_OPERATION_LATENCY_NAME, TOTAL_FAILED_ZK_CALLS, TOTAL_FAILED_ZK_CALLS_DESC, WRITE_OPERATION_LATENCY_DESC, WRITE_OPERATION_LATENCY_NAMEHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsZooKeeperSourceImpl() |
MetricsZooKeeperSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
getMetrics(MetricsCollector metricsCollector,
boolean all) |
void |
incrementAuthFailedCount() |
void |
incrementConnectionLossCount() |
void |
incrementDataInconsistencyCount() |
void |
incrementInvalidACLCount() |
void |
incrementNoAuthCount() |
void |
incrementOperationTimeoutCount() |
void |
incrementRuntimeInconsistencyCount() |
void |
incrementSessionExpiredCount() |
void |
incrementSystemErrorCount() |
void |
incrementTotalFailedZKCalls() |
void |
recordReadOperationLatency(long latency) |
void |
recordSyncOperationLatency(long latency) |
void |
recordWriteOperationLatency(long latency) |
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 void getMetrics(MetricsCollector metricsCollector, boolean all)
getMetrics 在接口中 MetricsSourcegetMetrics 在类中 BaseSourceImplpublic void incrementAuthFailedCount()
public void incrementConnectionLossCount()
public void incrementDataInconsistencyCount()
public void incrementInvalidACLCount()
public void incrementNoAuthCount()
incrementNoAuthCount 在接口中 MetricsZooKeeperSourcepublic void incrementOperationTimeoutCount()
public void incrementRuntimeInconsistencyCount()
public void incrementSessionExpiredCount()
public void incrementSystemErrorCount()
public void incrementTotalFailedZKCalls()
public void recordReadOperationLatency(long latency)
public void recordWriteOperationLatency(long latency)
public void recordSyncOperationLatency(long latency)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.