@InterfaceAudience.Private public class MetricsReplicationGlobalSourceSource extends Object implements MetricsReplicationSourceSource
SOURCE_AGE_OF_LAST_SHIPPED_OP, SOURCE_CLOSED_LOGS_WITH_UNKNOWN_LENGTH, SOURCE_COMPLETED_LOGS, SOURCE_COMPLETED_RECOVERY_QUEUES, SOURCE_FAILED_RECOVERY_QUEUES, SOURCE_LOG_EDITS_FILTERED, SOURCE_LOG_READ_IN_BYTES, SOURCE_LOG_READ_IN_EDITS, SOURCE_REPEATED_LOG_FILE_BYTES, SOURCE_RESTARTED_LOG_READING, SOURCE_SHIPPED_BATCHES, SOURCE_SHIPPED_BYTES, SOURCE_SHIPPED_HFILES, SOURCE_SHIPPED_KBS, SOURCE_SHIPPED_OPS, SOURCE_SIZE_OF_HFILE_REFS_QUEUE, SOURCE_SIZE_OF_LOG_QUEUE, SOURCE_UNCLEANLY_CLOSED_IGNORED_IN_BYTES, SOURCE_UNCLEANLY_CLOSED_LOGSHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsReplicationGlobalSourceSource(MetricsReplicationSourceImpl rms) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetricRegistryInfopublic MetricsReplicationGlobalSourceSource(MetricsReplicationSourceImpl rms)
public void setLastShippedAge(long age)
public void incrSizeOfLogQueue(int size)
public void decrSizeOfLogQueue(int size)
public void incrLogReadInEdits(long size)
public void incrLogEditsFiltered(long size)
public void incrBatchesShipped(int batches)
public void incrOpsShipped(long ops)
incrOpsShipped 在接口中 MetricsReplicationSourceSourcepublic void incrShippedBytes(long size)
public void incrLogReadInBytes(long size)
public void clear()
clear 在接口中 MetricsReplicationSourceSourcepublic long getLastShippedAge()
public void incrHFilesShipped(long hfiles)
public void incrSizeOfHFileRefsQueue(long size)
public void decrSizeOfHFileRefsQueue(long size)
public int getSizeOfLogQueue()
public void incrUnknownFileLengthForClosedWAL()
public void incrUncleanlyClosedWALs()
public void incrBytesSkippedInUncleanlyClosedWALs(long bytes)
public void incrRestartedWALReading()
public void incrRepeatedFileBytes(long bytes)
public void incrCompletedWAL()
public void incrCompletedRecoveryQueue()
public void incrFailedRecoveryQueue()
public void init()
init 在接口中 BaseSourcepublic void setGauge(String gaugeName, long value)
setGauge 在接口中 BaseSourcepublic void incGauge(String gaugeName, long delta)
incGauge 在接口中 BaseSourcepublic void decGauge(String gaugeName, long delta)
decGauge 在接口中 BaseSourcepublic void removeMetric(String key)
removeMetric 在接口中 BaseSourcepublic void incCounters(String counterName, long delta)
incCounters 在接口中 BaseSourcepublic void updateHistogram(String name, long value)
updateHistogram 在接口中 BaseSourcepublic String getMetricsContext()
getMetricsContext 在接口中 BaseSourcepublic String getMetricsDescription()
getMetricsDescription 在接口中 BaseSourcepublic String getMetricsJmxContext()
getMetricsJmxContext 在接口中 BaseSourcepublic String getMetricsName()
getMetricsName 在接口中 BaseSourceCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.