Class ContainerMerkleTreeMetrics
java.lang.Object
org.apache.hadoop.ozone.container.checksum.ContainerMerkleTreeMetrics
Class to collect metrics related to container merkle tree.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ContainerMerkleTreeMetricscreate()longorg.apache.hadoop.metrics2.lib.MutableRatelongorg.apache.hadoop.metrics2.lib.MutableRatelonglonglongorg.apache.hadoop.metrics2.lib.MutableRatelongorg.apache.hadoop.metrics2.lib.MutableRatevoidincrementCorruptChunksIdentified(long value) voidincrementDivergedDeletedBlocksIdentified(long value) voidvoidvoidvoidincrementMissingBlocksIdentified(long value) voidincrementMissingChunksIdentified(long value) voidvoidstatic void
-
Constructor Details
-
ContainerMerkleTreeMetrics
public ContainerMerkleTreeMetrics()
-
-
Method Details
-
create
-
unregister
public static void unregister() -
incrementMerkleTreeWriteFailures
public void incrementMerkleTreeWriteFailures() -
incrementMerkleTreeReadFailures
public void incrementMerkleTreeReadFailures() -
incrementMerkleTreeDiffFailures
public void incrementMerkleTreeDiffFailures() -
incrementNoRepairContainerDiffs
public void incrementNoRepairContainerDiffs() -
incrementRepairContainerDiffs
public void incrementRepairContainerDiffs() -
incrementMissingBlocksIdentified
public void incrementMissingBlocksIdentified(long value) -
incrementMissingChunksIdentified
public void incrementMissingChunksIdentified(long value) -
incrementCorruptChunksIdentified
public void incrementCorruptChunksIdentified(long value) -
incrementDivergedDeletedBlocksIdentified
public void incrementDivergedDeletedBlocksIdentified(long value) -
getWriteContainerMerkleTreeLatencyNS
public org.apache.hadoop.metrics2.lib.MutableRate getWriteContainerMerkleTreeLatencyNS() -
getReadContainerMerkleTreeLatencyNS
public org.apache.hadoop.metrics2.lib.MutableRate getReadContainerMerkleTreeLatencyNS() -
getCreateMerkleTreeLatencyNS
public org.apache.hadoop.metrics2.lib.MutableRate getCreateMerkleTreeLatencyNS() -
getMerkleTreeDiffLatencyNS
public org.apache.hadoop.metrics2.lib.MutableRate getMerkleTreeDiffLatencyNS() -
getNoRepairContainerDiffs
public long getNoRepairContainerDiffs() -
getRepairContainerDiffs
public long getRepairContainerDiffs() -
getMerkleTreeDiffFailure
public long getMerkleTreeDiffFailure() -
getMissingBlocksIdentified
public long getMissingBlocksIdentified() -
getMissingChunksIdentified
public long getMissingChunksIdentified() -
getCorruptChunksIdentified
public long getCorruptChunksIdentified()
-