本文为您介绍HDFS指标的详细信息。
HDFS-HOME
参数  | 指标  | 描述  | 
BlocksTotal  | hdfs_namenode_fsnamesystem_BlocksTotal  | NameNode总的块数。  | 
CapacityRemainingGB  | hdfs_namenode_fsnamesystem_CapacityRemainingGB  | NameNode剩余的空间大小,单位GB。  | 
CapacityTotalGB  | hdfs_namenode_fsnamesystem_CapacityTotalGB  | NameNode配置的总的空间大小,单位GB。  | 
CapacityUsedGB  | hdfs_namenode_fsnamesystem_CapacityUsedGB  | NameNode已经使用的空间大小,单位GB。  | 
CorruptBlocks  | hdfs_namenode_fsnamesystem_CorruptBlocks  | NameNode损坏的块数。  | 
ExcessBlocks  | hdfs_namenode_fsnamesystem_ExcessBlocks  | NameNode超过副本数的块数。  | 
ExpiredHeartbeats  | hdfs_namenode_fsnamesystem_ExpiredHeartbeats  | DataNode向NameNode心跳超时的个数。  | 
MissingBlocks  | hdfs_namenode_fsnamesystem_MissingBlocks  | NameNode丢失的块数。  | 
TotalFiles  | hdfs_namenode_fsnamesystem_TotalFiles  | NameNode所有的文件和目录个数之和(HDFS 2.x)。  | 
TotalFiles  | hdfs_namenode_fsnamesystem_FilesTotal  | NameNode所有的文件和目录个数之和(HDFS 3.x)。  | 
UnderReplicatedBlocks  | hdfs_namenode_fsnamesystem_UnderReplicatedBlocks  | NameNode不足副本的块数。  | 
PendingDeletionBlocks  | hdfs_namenode_fsnamesystem_PendingDeletionBlocks  | NameNode等待删除的块数。  | 
PendingReplicationBlocks  | hdfs_namenode_fsnamesystem_PendingReplicationBlocks  | NameNode等待复制的块数。  | 
PostponedMisreplicatedBlocks  | hdfs_namenode_fsnamesystem_PostponedMisreplicatedBlocks  | NameNode启动时被推迟处理的块数。  | 
TotalLoad  | hdfs_namenode_fsnamesystem_TotalLoad  | 整个集群的客户端连接数。  | 
NumLiveDataNodes  | hdfs_namenode_fsnamesystem_NumLiveDataNodes  | NameNode存活的DataNode个数。  | 
NumDeadDataNodes  | hdfs_namenode_fsnamesystem_NumDeadDataNodes  | 处于Dead状态的DataNode个数。  | 
NumDecomLiveDataNodes  | hdfs_namenode_fsnamesystem_NumDecomLiveDataNodes  | NameNode在线的已经decommision的DataNode个数。  | 
NumDecomDeadDataNodes  | hdfs_namenode_fsnamesystem_NumDecomDeadDataNodes  | NameNode离线的已经decommission的DataNode个数。  | 
NumDecommissioningDataNodes  | hdfs_namenode_fsnamesystem_NumDecommissioningDataNodes  | NameNode正在decommision的DataNode个数。  | 
StaleDataNodes  | hdfs_namenode_fsnamesystem_StaleDataNodes  | NameNode由于Heartbeat延迟被标记为stale的DataNode个数,默认是超过三个心跳时间。  | 
VolumeFailuresTotal  | hdfs_namenode_fsnamesystem_VolumeFailuresTotal  | DataNode存盘算坏的总数。  | 
HDFS-DataNodes
参数  | 指标  | 描述  | 
Rpc QueueTime Num Ops  | hdfs_datanode_rpc_activity_RpcQueueTimeNumOps  | DataNode RPC被调用次数。  | 
Rpc QueueTime Avg Time  | hdfs_datanode_rpc_activity_RpcQueueTimeAvgTime  | DataNode RPC队列平均耗时。单位:毫秒。  | 
Rpc ProcessingTime Num Ops  | hdfs_datanode_rpc_activity_RpcProcessingTimeNumOps  | DataNode RPC被调用次数。  | 
Rpc ProcessingTime Avg Time  | hdfs_datanode_rpc_activity_RpcProcessingTimeAvgTime  | DataNode RPC平均处理时间。单位:毫秒。  | 
Rpc CallQueueLength  | hdfs_datanode_rpc_activity_CallQueueLength  | DataNode RPC队列积压长度。  | 
RPC Networkdrop Connections  | hdfs_datanode_rpc_activity_NumDroppedConnections  | DataNode RPC中断的连接数。  | 
RPC Networkopen Connections  | hdfs_datanode_rpc_activity_NumOpenConnections  | DataNode RPC正在连接的连接数。  | 
Rpc Slow Calls  | hdfs_datanode_rpc_activity_RpcSlowCalls  | DataNode RPC慢连接数。  | 
ReadBlockOp Num Ops  | hdfs_datanode_rpc_ReadBlockOpNumOps  | DataNode RPC ReadBlock调用次数。  | 
ReadBlockOp Avg Time  | hdfs_datanode_rpc_ReadBlockOpAvgTime  | DataNode RPC ReadBlock调用平均时间。单位:毫秒。  | 
WriteBlockOpNumOps  | hdfs_datanode_rpc_WriteBlockOpNumOps  | DataNode RPC WriteBlock调用次数。  | 
WriteBlockOp Avg Time  | hdfs_datanode_rpc_WriteBlockOpAvgTime  | DataNode RPC WriteBloc调用平均时间。单位:毫秒。  | 
CopyBlockOpNumOps  | hdfs_datanode_rpc_CopyBlockOpNumOps  | DataNode RPC CopyBlock调用次数。  | 
CopyBlockOpAvgTime  | hdfs_datanode_rpc_CopyBlockOpAvgTime  | DataNode RPC CopyBlock调用平均时间。单位:毫秒。  | 
ReplaceBlockOpNumOps  | hdfs_datanode_rpc_ReplaceBlockOpNumOps  | DataNode RPC ReplaceBlock调用次数。  | 
ReplaceBlockOpAvgTime  | hdfs_datanode_rpc_ReplaceBlockOpAvgTime  | DataNode RPC ReplaceBlock调用平均时间。单位:毫秒。  | 
BlockReportsAvgTime  | hdfs_datanode_rpc_BlockReportsAvgTime  | DataNode RPC BlockReports调用平均时间。单位:毫秒。  | 
BlockReportsNumOps  | hdfs_datanode_rpc_BlockReportsNumOps  | DataNode RPC BlockReports调用次数。  | 
IncrementalBlockReportsAvgTime  | hdfs_datanode_rpc_IncrementalBlockReportsAvgTime  | DataNode RPC IncrementalBlockReports调用平均时间。单位:毫秒。  | 
IncrementalBlockReportsNumOps  | hdfs_datanode_rpc_IncrementalBlockReportsNumOps  | DataNode RPC IncrementalBlockReports调用次数。  | 
BlocksRead  | hdfs_datanode_rpc_BlocksRead  | DataNode RPC读取块次数。  | 
BlocksRemoved  | hdfs_datanode_rpc_BlocksRemoved  | DataNode RPC移除块次数。  | 
BlocksReplicated  | hdfs_datanode_rpc_BlocksReplicated  | DataNode RPC复制块次数。  | 
BlocksVerified  | hdfs_datanode_rpc_BlocksVerified  | DataNode RPC验证块次数。  | 
BlocksWritten  | hdfs_datanode_rpc_BlocksWritten  | DataNode RPC块写入次数。  | 
CopyBlockOpAvgTime  | hdfs_datanode_rpc_CopyBlockOpAvgTime  | DataNode RPC CopyBlock调用平均时间。单位:毫秒。  | 
CopyBlockOpNumOps  | hdfs_datanode_rpc_CopyBlockOpNumOps  | DataNode RPC CopyBlock调用次数  | 
HeartbeatsAvgTime  | hdfs_datanode_rpc_HeartbeatsAvgTime  | DataNode RPC Heartbeats调用平均时间。单位:毫秒。  | 
HeartbeatsNumOps  | hdfs_datanode_rpc_HeartbeatsNumOps  | DataNode RPC Heartbeats调用次数。  | 
ReadBlockOp Avg Time  | hdfs_datanode_rpc_ReadBlockOpAvgTime  | DataNode RPC ReadBloc调用平均时间。单位:毫秒。  | 
ReadBlockOp Num Ops  | hdfs_datanode_rpc_ReadBlockOpNumOps  | DataNode RPC ReadBloc调用次数。  | 
Reads Local  | hdfs_datanode_rpc_ReadsFromLocalClient  | DataNode RPC本地Client读取次数。  | 
Reads Local Remote  | hdfs_datanode_rpc_ReadsFromRemoteClient  | DataNode RPC远程Client读取次数。  | 
Writes Local  | hdfs_datanode_rpc_WritesFromLocalClient  | DataNode RPC本地Client写入次数。  | 
Writes Local Remote  | hdfs_datanode_rpc_WritesFromRemoteClient  | DataNode RPC远程Client写入次数。  | 
PacketAckRoundTripTimeNanosAvgTime  | hdfs_datanode_rpc_PacketAckRoundTripTimeNanosAvgTime  | DataNode RPC副本写入ACK时间。单位:毫秒。  | 
FlushNanosAvgTime  | hdfs_datanode_rpc_FlushNanosAvgTime  | DataNode RPC flush调用平均时间。单位:毫秒。  | 
FlushNanosNumOps  | hdfs_datanode_rpc_FlushNanosNumOps  | DataNode RPC flush调用次数。  | 
ReplaceBlockOpAvgTime  | hdfs_datanode_rpc_ReplaceBlockOpAvgTime  | DataNode RPC ReplaceBlock调用平均时间。单位:毫秒。  | 
ReplaceBlockOpNumOps  | hdfs_datanode_rpc_ReplaceBlockOpNumOps  | DataNode RPC ReplaceBlock调用次数。单位:毫秒。  | 
GC Time  | hdfs_datanode_jvm_GcTimeMillis  | DataNode GC时间。单位:毫秒。  | 
GC Count  | hdfs_datanode_jvm_GcCount  | DataNode GC次数。  | 
ThreadsTerminated  | hdfs_datanode_jvm_ThreadsTerminated  | DataNode进程中结束的线程个数。  | 
ThreadsTimedWaiting  | hdfs_datanode_jvm_ThreadsTimedWaiting  | DataNode进程中等待(wait)一定时间后运行的线程个数。  | 
ThreadsWaiting  | hdfs_datanode_jvm_ThreadsWaiting  | DataNode进程中等待运行的线程个数。  | 
ThreadsBlocked  | hdfs_datanode_jvm_ThreadsBlocked  | DataNode进程中由于资源或锁原因被组织的线程个数。  | 
MemHeapMaxM  | hdfs_datanode_jvm_MemHeapMaxM  | DataNode设置的JVM最大内存大小。单位:MB。  | 
MemMaxM  | hdfs_datanode_jvm_MemMaxM  | DataNode可用的最大内存。单位:MB。  | 
MemHeapUsedM  | hdfs_datanode_jvm_MemHeapUsedM  | DataNode堆使用的内存大小。单位:MB。  | 
MemNonHeapUsedM  | hdfs_datanode_jvm_MemNonHeapUsedM  | DataNode非堆使用的内存大小。单位:MB。  | 
MemHeapCommittedM  | hdfs_datanode_jvm_MemHeapCommittedM  | DataNode堆内存commit大小。单位:MB。  | 
HDFS-NameNodes
参数  | 指标  | 描述  | 
SafeModeTime  | hdfs_namenode_rpc_SafeModeTime  | NameNode安全模式时间。单位:毫秒。  | 
BlockReportAvgTime  | hdfs_namenode_rpc_BlockReportAvgTime  | NameNode块汇报平均时间。单位:毫秒。  | 
FilesCreated  | hdfs_namenode_rpc_FilesCreated  | NameNode建立文件次数。  | 
FilesDeleted  | hdfs_namenode_rpc_FilesDeleted  | NameNode删除文件次数。  | 
FilesAppended  | hdfs_namenode_rpc_FilesAppended  | NameNode追加文件次数。  | 
FilesRenamed  | hdfs_namenode_rpc_FilesRenamed  | NameNode重命名文件次数。  | 
FsImageLoadTime  | hdfs_namenode_rpc_FsImageLoadTime  | NameNode读取FSImage时间。单位:毫秒。  | 
GetAdditionalDatanodeOps  | hdfs_namenode_rpc_GetAdditionalDatanodeOps  | NameNode获取新的DataNode用于写Block次数。  | 
GetBlockLocations  | hdfs_namenode_rpc_GetBlockLocations  | NameNode获取块信息次数。  | 
SyncsAvgTime  | hdfs_namenode_rpc_SyncsAvgTime  | NameNode Sync操作平均时间。单位:毫秒。  | 
FilesDeleted  | hdfs_namenode_rpc_FilesDeleted  | NameNode成功删除文件的操作次数。  | 
TransactionsAvgTime  | hdfs_namenode_rpc_TransactionsAvgTime  | NameNode写入EditLog的平均时间。单位:毫秒。  | 
TransactionsNumOps  | hdfs_namenode_rpc_TransactionsNumOps  | NameNode写入EditLog的次数。  | 
SyncsNumOps  | hdfs_namenode_rpc_SyncsNumOps  | NameNode与JournalNode同步次数。  | 
HDFS-JournanlNodes
参数  | 指标  | 描述  | 
RpcQueueTimeNumOps  | hdfs_journalnode_rpc_activity_RpcQueueTimeNumOps  | JournalNode RPC被调用次数。单位:毫秒。  | 
RpcQueueTimeAvgTime  | hdfs_journalnode_rpc_activity_RpcQueueTimeAvgTime  | JournalNode RPC队列平均耗时。单位:毫秒。  | 
RpcProcessingTimeNumOps  | hdfs_journalnode_rpc_activity_RpcProcessingTimeNumOps  | JournalNode RPC被调用次数。  | 
RpcProcessingTimeAvgTime  | hdfs_journalnode_rpc_activity_RpcProcessingTimeAvgTime  | JournalNode RPC平均处理时间。单位:毫秒。  | 
CallQueueLength  | hdfs_journalnode_rpc_activity_CallQueueLength  | JournalNode RPC队列积压长度。  | 
NumDroppedConnections  | hdfs_journalnode_rpc_activity_NumDroppedConnections  | JournalNode RPC中断的连接数。  | 
NumOpenConnections  | hdfs_journalnode_rpc_activity_NumOpenConnections  | JournalNode RPC正在连接的连接数。  | 
RpcSlowCalls  | hdfs_journalnode_rpc_activity_RpcSlowCalls  | JournalNode RPC慢连接数。  | 
NewEpochNumOps  | hdfs_journalnode_rpc_detailed_activity_NewEpochNumOps  | JournalNode RPC NewEpoch调用次数。  | 
NewEpochAvgTime  | hdfs_journalnode_rpc_detailed_activity_NewEpochAvgTime  | JournalNode RPC NewEpoch调用平均时间。单位:毫秒。  | 
StartLogSegmentNumOps  | hdfs_journalnode_rpc_detailed_activity_StartLogSegmentNumOps  | JournalNode RPC StartLogSegment调用次数。  | 
StartLogSegmentAvgTime  | hdfs_journalnode_rpc_detailed_activity_StartLogSegmentAvgTime  | JournalNode RPC StartLogSegment调用平均时间。单位:毫秒。  | 
JournalNumOps  | hdfs_journalnode_rpc_detailed_activity_JournalNumOps  | JournalNode RPC Journal调用次数。  | 
JournalAvgTime  | hdfs_journalnode_rpc_detailed_activity_JournalAvgTime  | JournalNode RPC Journal调用平均时间。单位:毫秒。  | 
FinalizeLogSegmentNumOps  | hdfs_journalnode_rpc_detailed_activity_FinalizeLogSegmentNumOps  | JournalNode RPC FinalizeLogSegment调用次数。  | 
FinalizeLogSegmentAvgTime  | hdfs_journalnode_rpc_detailed_activity_FinalizeLogSegmentAvgTime  | JournalNode FinalizeLogSegment调用平均时间。单位:毫秒。  | 
GcTimeMillis  | hdfs_journalnode_jvm_GcTimeMillis  | JournalNode GC时间。单位:毫秒。  | 
GcCount  | hdfs_journalnode_jvm_GcCount  | JournalNode GC次数。  | 
ThreadsTerminated  | hdfs_journalnode_jvm_ThreadsTerminated  | JournalNode进程中结束的线程个数。  | 
ThreadsTimedWaiting  | hdfs_journalnode_jvm_ThreadsTimedWaiting  | JournalNode进程中等待一定时间后运行的线程个数。  | 
ThreadsWaiting  | hdfs_journalnode_jvm_ThreadsWaiting  | JournalNode进程中等待运行的线程个数。  | 
ThreadsBlocked  | hdfs_journalnode_jvm_ThreadsBlocked  | JournalNode进程中由于资源或锁原因被组织的线程个数  | 
MemHeapMaxM  | hdfs_journalnode_jvm_MemHeapMaxM  | JournalNode设置的JVM最大内存大小。单位:MB。  | 
MemMaxM  | hdfs_journalnode_jvm_MemMaxM  | JournalNode可用的最大内存。单位:MB。  | 
MemHeapUsedM  | hdfs_journalnode_jvm_MemHeapUsedM  | JournalNode堆使用的内存大小。单位:MB。  | 
MemNonHeapUsedM  | hdfs_journalnode_jvm_MemNonHeapUsedM  | JournalNode非堆使用的内存大小。单位:MB。  |