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 Details

    • SOURCE_NAME

      public static final String SOURCE_NAME
  • Method Details

    • create

      public static BlockDeletingServiceMetrics 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

      public String toString()
      Overrides:
      toString in class Object