Datanode - aajisaka/hadoop-metrics GitHub Wiki

  • BytesWritten
    • Total number of bytes written to datanode
  • BytesRead
    • Total number of bytes read from datanode
  • BlocksWritten
    • Total number of blocks written to datanode
  • BlocksRead
    • Total number of blocks read from datanode
  • BlocksReplicated
    • Total number of blocks replicated
  • BlocksRemoved
    • Total number of blocks removed
  • BlocksVerified
    • Total number of blocks verified
  • BlockVerificationFailures
    • Total number of verifications failures
  • ReadsFromLocalClient
    • Total number of read operations from local client
  • ReadsFromRemoteClient
    • Total number of read operations from remote client
  • WritesFromLocalClient
    • Total number of write operations from local client
  • WritesFromRemoteClient
    • Total number of write operations from remote client
  • BlocksGetLocalPathInfo
    • Total number of operations to get local pathnames of blocks
  • FsyncCount
    • Total number of fsync
  • VolumeFailures
    • Total number of volume failures occurred
  • ReadBlockOpNumOps
    • Total number of read operations
  • ReadBlockOpAvgTime
    • Average time of read operations in milliseconds
  • WriteBlockOpNumOps
    • Total number of write operations
  • WriteBlockOpAvgTime
    • Average time of write operations in milliseconds
  • BlockChecksumOpNumOps
    • Total number of blockChecksum operations
  • BlockChecksumOpAvgTime
    • Average time of blockChecksum operations in milliseconds
  • CopyBlockOpNumOps
    • Total number of block copy operations
  • CopyBlockOpAvgTime
    • Average time of block copy operations in milliseconds
  • ReplaceBlockOpNumOps
    • Total number of block replace operations
  • ReplaceBlockOpAvgTime
    • Average time of block replace operations in milliseconds
  • HeartbeatsNumOps
    • Total number of heartbeats
  • HeartbeatsAvgTime
    • Average heartbeat time in milliseconds
  • BlockReportsNumOps
    • Total number of block report operations
  • BlockReportsAvgTime
    • Average time of block report operations in milliseconds
  • PacketAckRoundTripTimeNanosNumOps
    • Total number of ack round trip
  • PacketAckRoundTripTimeNanosAvgTime
    • Average time from ack send to ack receive minus the downstream ack time in nanoseconds
  • FlushNanosNumOps
    • Total number of flush operations
  • FlushNanosAvgTime
    • Average time of flush operations in nanoseconds
  • FsyncNanosNumOps
    • Total number of fsync operations
  • FsyncNanosAvgTime
    • Average time of fsync operations in nanoseconds
  • SendDataPacketBlockedOnNetworkNanosNumOps
    • Total number of send packet operations
  • SendDataPacketBlockedOnNetworkNanosAvgTime
    • Average waiting time of send packet operations in nanoseconds
  • SendDataPacketTransferNanosNumOps
    • Total number of send packet operations
  • SendDataPacketTransferNanosAvgTime
    • Average transfer time of send packet operations in nanoseconds

For more details, see org.apache.hadoop.hdfs.server.datanode.metrics.DataNodeMetrics.java