org.apache.hadoop.hbase.replication.regionserver
Class MetricsReplicationSourceSourceImpl
java.lang.Object
org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceSourceImpl
- All Implemented Interfaces:
- BaseSource, MetricsReplicationSourceSource
public class MetricsReplicationSourceSourceImpl
- extends Object
- implements MetricsReplicationSourceSource
| Fields inherited from interface org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceSource |
SOURCE_AGE_OF_LAST_SHIPPED_OP, SOURCE_CLOSED_LOGS_WITH_UNKNOWN_LENGTH, SOURCE_COMPLETED_LOGS, SOURCE_COMPLETED_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_KBS, SOURCE_SHIPPED_OPS, SOURCE_SIZE_OF_LOG_QUEUE, SOURCE_UNCLEANLY_CLOSED_IGNORED_IN_BYTES, SOURCE_UNCLEANLY_CLOSED_LOGS |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetricsReplicationSourceSourceImpl
public MetricsReplicationSourceSourceImpl(MetricsReplicationSourceImpl rms,
String id)
setLastShippedAge
public void setLastShippedAge(long age)
- Specified by:
setLastShippedAge in interface MetricsReplicationSourceSource
setSizeOfLogQueue
public void setSizeOfLogQueue(int size)
- Specified by:
setSizeOfLogQueue in interface MetricsReplicationSourceSource
incrSizeOfLogQueue
public void incrSizeOfLogQueue(int size)
- Specified by:
incrSizeOfLogQueue in interface MetricsReplicationSourceSource
decrSizeOfLogQueue
public void decrSizeOfLogQueue(int size)
- Specified by:
decrSizeOfLogQueue in interface MetricsReplicationSourceSource
incrLogReadInEdits
public void incrLogReadInEdits(long size)
- Specified by:
incrLogReadInEdits in interface MetricsReplicationSourceSource
incrLogEditsFiltered
public void incrLogEditsFiltered(long size)
- Specified by:
incrLogEditsFiltered in interface MetricsReplicationSourceSource
incrBatchesShipped
public void incrBatchesShipped(int batches)
- Specified by:
incrBatchesShipped in interface MetricsReplicationSourceSource
incrOpsShipped
public void incrOpsShipped(long ops)
- Specified by:
incrOpsShipped in interface MetricsReplicationSourceSource
incrShippedBytes
public void incrShippedBytes(long size)
- Specified by:
incrShippedBytes in interface MetricsReplicationSourceSource
incrLogReadInBytes
public void incrLogReadInBytes(long size)
- Specified by:
incrLogReadInBytes in interface MetricsReplicationSourceSource
clear
public void clear()
- Specified by:
clear in interface MetricsReplicationSourceSource
getLastShippedAge
public long getLastShippedAge()
- Specified by:
getLastShippedAge in interface MetricsReplicationSourceSource
incrUnknownFileLengthForClosedWAL
public void incrUnknownFileLengthForClosedWAL()
- Specified by:
incrUnknownFileLengthForClosedWAL in interface MetricsReplicationSourceSource
incrUncleanlyClosedWALs
public void incrUncleanlyClosedWALs()
- Specified by:
incrUncleanlyClosedWALs in interface MetricsReplicationSourceSource
incrBytesSkippedInUncleanlyClosedWALs
public void incrBytesSkippedInUncleanlyClosedWALs(long bytes)
- Specified by:
incrBytesSkippedInUncleanlyClosedWALs in interface MetricsReplicationSourceSource
incrRestartedWALReading
public void incrRestartedWALReading()
- Specified by:
incrRestartedWALReading in interface MetricsReplicationSourceSource
incrRepeatedFileBytes
public void incrRepeatedFileBytes(long bytes)
- Specified by:
incrRepeatedFileBytes in interface MetricsReplicationSourceSource
incrCompletedWAL
public void incrCompletedWAL()
- Specified by:
incrCompletedWAL in interface MetricsReplicationSourceSource
incrCompletedRecoveryQueue
public void incrCompletedRecoveryQueue()
- Specified by:
incrCompletedRecoveryQueue in interface MetricsReplicationSourceSource
init
public void init()
- Specified by:
init in interface BaseSource
setGauge
public void setGauge(String gaugeName,
long value)
- Specified by:
setGauge in interface BaseSource
incGauge
public void incGauge(String gaugeName,
long delta)
- Specified by:
incGauge in interface BaseSource
decGauge
public void decGauge(String gaugeName,
long delta)
- Specified by:
decGauge in interface BaseSource
removeMetric
public void removeMetric(String key)
- Specified by:
removeMetric in interface BaseSource
incCounters
public void incCounters(String counterName,
long delta)
- Specified by:
incCounters in interface BaseSource
updateHistogram
public void updateHistogram(String name,
long value)
- Specified by:
updateHistogram in interface BaseSource
updateQuantile
public void updateQuantile(String name,
long value)
- Specified by:
updateQuantile in interface BaseSource
getMetricsContext
public String getMetricsContext()
- Specified by:
getMetricsContext in interface BaseSource
getMetricsDescription
public String getMetricsDescription()
- Specified by:
getMetricsDescription in interface BaseSource
getMetricsJmxContext
public String getMetricsJmxContext()
- Specified by:
getMetricsJmxContext in interface BaseSource
getMetricsName
public String getMetricsName()
- Specified by:
getMetricsName in interface BaseSource
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.