Class BlockDeletingServiceMetrics
java.lang.Object
org.apache.hadoop.ozone.container.common.helpers.BlockDeletingServiceMetrics
@Metrics(name="BlockDeletingService Metrics",
about="Metrics related to background block deleting service on Datanode",
context="dfs")
public final class BlockDeletingServiceMetrics
extends Object
Metrics related to Block Deleting Service running on Datanode.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic BlockDeletingServiceMetricscreate()longlonglonglonglonglonglonglonglonglongvoidvoidvoidincrMarkedBlockCount(long count) voidincrProcessedTransactionFailCount(long count) voidincrProcessedTransactionSuccessCount(long count) voidincrReceivedBlockCount(long count) voidincrReceivedContainerCount(long count) voidincrReceivedRetryTransactionCount(long count) voidincrReceivedTransactionCount(long count) voidincrSuccessBytes(long bytes) voidincrSuccessCount(long count) voidincrTotalBlockChosenCount(long count) voidincrTotalContainerChosenCount(long count) voidvoidsetTotalPendingBlockCount(long count) toString()static voidUnregister the metrics instance.
-
Field Details
-
SOURCE_NAME
-
-
Method Details
-
create
-
unRegister
public static void unRegister()Unregister the metrics instance. -
incrSuccessCount
public void incrSuccessCount(long count) -
incrSuccessBytes
public void incrSuccessBytes(long bytes) -
incrFailureCount
public void incrFailureCount() -
incrProcessedTransactionSuccessCount
public void incrProcessedTransactionSuccessCount(long count) -
incrProcessedTransactionFailCount
public void incrProcessedTransactionFailCount(long count) -
incrReceivedTransactionCount
public void incrReceivedTransactionCount(long count) -
incrReceivedRetryTransactionCount
public void incrReceivedRetryTransactionCount(long count) -
incrReceivedContainerCount
public void incrReceivedContainerCount(long count) -
incrTotalBlockChosenCount
public void incrTotalBlockChosenCount(long count) -
incrTotalContainerChosenCount
public void incrTotalContainerChosenCount(long count) -
incrReceivedBlockCount
public void incrReceivedBlockCount(long count) -
incrMarkedBlockCount
public void incrMarkedBlockCount(long count) -
setTotalPendingBlockCount
public void setTotalPendingBlockCount(long count) -
incrTotalLockTimeoutTransactionCount
public void incrTotalLockTimeoutTransactionCount() -
getSuccessCount
public long getSuccessCount() -
getSuccessBytes
public long getSuccessBytes() -
getFailureCount
public long getFailureCount() -
incOutOfOrderDeleteBlockTransactionCount
public void incOutOfOrderDeleteBlockTransactionCount() -
getOutOfOrderDeleteBlockTransactionCount
public long getOutOfOrderDeleteBlockTransactionCount() -
getTotalPendingBlockCount
public long getTotalPendingBlockCount() -
getTotalBlockChosenCount
public long getTotalBlockChosenCount() -
getTotalContainerChosenCount
public long getTotalContainerChosenCount() -
getTotalLockTimeoutTransactionCount
public long getTotalLockTimeoutTransactionCount() -
getProcessedTransactionSuccessCount
public long getProcessedTransactionSuccessCount() -
getProcessedTransactionFailCount
public long getProcessedTransactionFailCount() -
toString
-