本文为您介绍HBASE指标的详细信息。
HBase-HOME
HBASE指标包含以下部分:
参数 | 指标 | 描述 |
---|---|---|
Live RegionServers | hbase_hmaster_cluster_numRegionServers | 集群节点数。 |
Cluster Request Queries Per Second | hbase_hmaster_cluster_qps_clusterRequests | 集群总请求QPS。 |
Cluster Total Regions | hbase_hmaster_cluster_averageLoad/hbase_hmaster_cluster_numRegionServers | 集群总Region数。 |
Write Request Queries Per Second | hbase_regionserver_cluster_qps_writeRequestCount | 集群写请求QPS。 |
Read Request Queries Per Second | hbase_regionserver_cluster_qps_readRequestCount | 集群读请求QPS。 |
Rit Regions Over Threshold Count | hbase_hmaster_cluster_assignment_ritCountOverThreshold | RIT时间超过阈值Region数。 |
Average Load | hbase_hmaster_cluster_averageLoad | 集群平均负载。 |
Rit Oldest Age(ms) | hbase_hmaster_assignment_ritOldestAge | Region处于RIT最长时间。单位:毫秒。 |
Dead RegionServer Count | hbase_hmaster_server_numDeadRegionServers | Dead RegionServer数。 |
Rit Region Count | hbase_hmaster_assignment_ritCount | 处于RIT状态的Region数。 |
HMaster
参数 | 指标 | 描述 |
---|---|---|
Dead RegionServers | hbase_hmaster_server_numDeadRegionServers | Dead RegionServer数。 |
Rit Regions | hbase_hmaster_assignment_ritCount | 处于RIT的Region数。 |
Rit Oldest Age | hbase_hmaster_assignment_ritOldestAge | RIT最长的时间。单位:毫秒。 |
JVM GC Time | hbase_hmaster_jvm_GcTimeMillis | GC时间。单位:毫秒。 |
JVM GC Count | hbase_hmaster_jvm_GcCount | GC次数。 |
Balancer Mean Time | hbase_hmaster_balancer_BalancerCluster_mean | Balancer平均耗时。单位:毫秒。 |
Master WALs | hbase_hmaster_procedure_numMasterWALs | Master WAL数。 |
HRegionServer
Request QPS
参数 | 指标 | 描述 |
---|---|---|
RpcGet Request Qps | hbase_regionserver_server_qps_rpcGetRequestCount | RpcGet请求QPS。 |
RpcMutate Request Qps | hbase_regionserver_server_qps_rpcMutateRequestCount | RpcMutate请求QPS。 |
RpcScan Request Qps | hbase_regionserver_server_qps_rpcScanRequestCount | RpcScan请求QPS。 |
Total Request Qps | hbase_regionserver_server_qps_totalRequestCount | 总请求QPS。 |
RpcMulti Request Qps | hbase_regionserver_server_qps_rpcMultiRequestCount | RpcMulti请求QPS。 |
Read Request Qps | hbase_regionserver_server_qps_readRequestCount | 读请求QPS。 |
Write Request Qps | hbase_regionserver_server_qps_writeRequestCount | 写请求QPS。 |
Request Latency
参数 | 指标 | 描述 |
---|---|---|
Scan Min Time | hbase_regionserver_server_ScanTime_min | Scan最小延迟。单位:毫秒。 |
Scan Max Time | hbase_regionserver_server_ScanTime_max | Scan最大延迟。单位:毫秒。 |
Scan Mean Time | hbase_regionserver_server_ScanTime_mean | Scan平均延迟。单位:毫秒。 |
Scan P99 Time | hbase_regionserver_server_ScanTime_99th_percentile | Scan延迟99%。单位:毫秒。 |
Increment Mean Time | hbase_regionserver_server_Increment_mean | Increment平均延迟。单位:毫秒。 |
Increment Min Time | hbase_regionserver_server_Increment_min | Increment最小延迟。单位:毫秒。 |
Increment Max Time | hbase_regionserver_server_Increment_max | Increment最大延迟。单位:毫秒。 |
Increment P99 Time | hbase_regionserver_server_Increment_99th_percentile | Increment延迟99%。单位:毫秒。 |
ScanTime Ops | hbase_regionserver_server_qps_ScanTime_num_ops | ScanTime Ops。 |
Increment Ops | hbase_regionserver_server_qps_Increment_num_ops | Increment Ops。 |
Put Min Time | hbase_regionserver_server_Put_min | Put最小延迟。单位:毫秒。 |
Put Max Time | hbase_regionserver_server_Put_max | Put最大延迟。单位:毫秒。 |
Put P99 Time | hbase_regionserver_server_Put_99th_percentile | Put延迟99%。单位:毫秒。 |
Put Ops | hbase_regionserver_server_qps_Put_num_ops | Put Ops。 |
Put Mean Time | hbase_regionserver_server_Put_mean | Put平均延迟。单位:毫秒。 |
Get Mean Time | hbase_regionserver_server_Get_mean | Get平均延迟。单位:毫秒。 |
Get Max Time | hbase_regionserver_server_Get_max | Get最大延迟。单位:毫秒。 |
Get Min Time | hbase_regionserver_server_Get_min | Get最小延迟。单位:毫秒。 |
Get P99 Time | hbase_regionserver_server_Get_99th_percentile | Get延迟99%。单位:毫秒。 |
Get Ops | hbase_regionserver_server_qps_Get_num_ops | Get Ops。 |
Delete Min Time | hbase_regionserver_server_Delete_min | Delete最小延迟。单位:毫秒。 |
Delete Max Time | hbase_regionserver_server_Delete_max | Delete最大延迟。单位:毫秒。 |
Delete Mean Time | hbase_regionserver_server_Delete_mean | Delete平均延迟。单位:毫秒。 |
Delete P99 Time | hbase_regionserver_server_Delete_99th_percentile | Delete延迟99%。单位:毫秒。 |
Delete Ops | hbase_regionserver_server_qps_Delete_num_ops | Delete Ops。 |
Append Min Time | hbase_regionserver_server_Append_min | Append最小延迟。单位:毫秒。 |
Append Max Time | hbase_regionserver_server_Append_max | Append最大延迟。单位:毫秒。 |
Append Mean Time | hbase_regionserver_server_Append_mean | Append平均延迟。单位:毫秒。 |
Append P99 Time | hbase_regionserver_server_Append_99th_percentile | Append延迟99%。单位:毫秒。 |
Append Ops | hbase_regionserver_server_qps_Append_num_ops | Append Ops。 |
Mutation WithoutWAL Count | hbase_regionserver_server_mutationsWithoutWALCount | Mutation绕过WAL数。 |
Slow Request QPS
参数 | 指标 | 描述 |
---|---|---|
Slow Append Ops | hbase_regionserver_server_qps_slowAppendCount | 慢Append操作QPS。 |
Slow Delete Ops | hbase_regionserver_server_qps_slowDeleteCount | 慢Delete操作QPS。 |
Slow Get Ops | hbase_regionserver_server_qps_slowGetCount | 慢Get操作QPS。 |
Slow Put Ops | hbase_regionserver_server_qps_slowPutCount | 慢Put操作QPS。 |
Slow Increment Ops | hbase_regionserver_server_qps_slowIncrementCount | 慢Increment操作QPS。 |
RPC Overview
参数 | 指标 | 描述 |
---|---|---|
RPC Open Connections | hbase_regionserver_ipc_numOpenConnections | RPC连接数。 |
RPC Active Handlers | hbase_regionserver_ipc_numActiveHandler | Active Handler线程数。 |
RPC Calls In Queue | hbase_regionserver_ipc_numCallsInGeneralQueue | RPC队列长度。 |
RPC Calls In ReplicationQueue | hbase_regionserver_ipc_numCallsInReplicationQueue | Replication队列长度。 |
RPC Detail
参数 | 指标 | 描述 |
---|---|---|
RPC Response Min Size | hbase_regionserver_ipc_ResponseSize_min | RPC响应最小大小。 |
RPC Response Max Size | hbase_regionserver_ipc_ResponseSize_max | RPC响应最大大小。 |
RPC Response Mean Size | hbase_regionserver_ipc_ResponseSize_mean | RPC响应平均大小。 |
RPC Response P99 Size | hbase_regionserver_ipc_ResponseSize_99th_percentile | RPC响应大小为99%。 |
RPC ProcessCall Min Time | hbase_regionserver_ipc_ProcessCallTime_min | RPC处理最小耗时。单位:毫秒。 |
RPC ProcessCall Max Time | hbase_regionserver_ipc_ProcessCallTime_max | RPC处理最大耗时。单位:毫秒。 |
RPC ProcessCall Mean Time | hbase_regionserver_ipc_ProcessCallTime_mean | RPC处理平均耗时。单位:毫秒。 |
RPC ProcessCall P99 Time | hbase_regionserver_ipc_ProcessCallTime_99th_percentile | RPC处理耗时为99%。单位:毫秒。 |
RPC Request Min Size | hbase_regionserver_ipc_RequestSize_min | RPC请求最小大小。 |
RPC Request Max Size | hbase_regionserver_ipc_RequestSize_max | RPC请求最大大小。 |
RPC Request Mean Size | hbase_regionserver_ipc_RequestSize_mean | RPC请求平均大小。 |
RPC Request P99 Size | hbase_regionserver_ipc_RequestSize_99th_percentile | RPC请求大小为99%。 |
RPC QueueCall Min Time | hbase_regionserver_ipc_QueueCallTime_min | RPC等待最小时间。单位:毫秒。 |
RPC QueueCall Max Time | hbase_regionserver_ipc_QueueCallTime_max | RPC等待最大时间。单位:毫秒。 |
RPC QueueCall Mean Time | hbase_regionserver_ipc_QueueCallTime_mean | RPC等待平均时间。单位:毫秒。 |
RPC QueueCall P99 Time | hbase_regionserver_ipc_QueueCallTime_99th_percentile | RPC等待时间为99%。单位:毫秒。 |
IO Latency
参数 | 指标 | 描述 |
---|---|---|
HFile PRead Max Time | hbase_regionserver_io_FsPReadTime_max | HFile预读最大延迟。单位:毫秒。 |
HFile PRead Min Time | hbase_regionserver_io_FsPReadTime_min | HFile预读最小延迟。单位:毫秒。 |
HFile PRead Mean Time | hbase_regionserver_io_FsPReadTime_mean | HFile预读平均延迟。单位:毫秒。 |
HFile PRead P99 Time | hbase_regionserver_io_FsPReadTime_99th_percentile | HFile预读延迟为99%。单位:毫秒。 |
HFile Write Min Time | hbase_regionserver_io_FsWriteTime_min | HFile写最小延迟。单位:毫秒。 |
HFile Write Mean Time | hbase_regionserver_io_FsWriteTime_mean | HFile写平均延迟。单位:毫秒。 |
HFile Write P99 Time | hbase_regionserver_io_FsWriteTime_99th_percentile | HFile写延迟为99%。单位:毫秒。 |
HFile Write Max Time | hbase_regionserver_io_FsWriteTime_max | HFile写最大延迟。单位:毫秒。 |
HFile Read Min Time | hbase_regionserver_io_FsReadTime_min | HFile读最小延迟。单位:毫秒。 |
HFile Read Max Time | hbase_regionserver_io_FsReadTime_max | HFile读最大延迟。单位:毫秒。 |
HFile Read Mean Time | hbase_regionserver_io_FsReadTime_mean | HFile读平均延迟。单位:毫秒。 |
HFile Read P99 Time | hbase_regionserver_io_FsReadTime_99th_percentile | HFile读延迟为99%。单位:毫秒。 |
BlockCache
参数 | 指标 | 描述 |
---|---|---|
BlockCache Express Hit Percent | hbase_regionserver_server_blockCacheExpressHitPercent | BlockCache命中率。 |
BlockCache Hit Percent | hbase_regionserver_server_blockCacheCountHitPercent | BlockCache命中率。 |
BlockCache Size | hbase_regionserver_server_blockCacheSize | BlockCache已使用大小。 |
BlockCache Free Size | hbase_regionserver_server_blockCacheFreeSize | BlockCache剩余大小。 |
BlockCache Miss Count | hbase_regionserver_server_blockCacheMissCount | BlockCache Miss次数。 |
BlockCache Hit Count | hbase_regionserver_server_blockCacheHitCount | BlockCache命中次数。 |
Compaction
参数 | 指标 | 描述 |
---|---|---|
Compaction Queue Length | hbase_regionserver_server_compactionQueueLength | Compaction队列长度。 |
Minor Compacted Cells Size | hbase_regionserver_server_compactedCellsSize | Minor Compacted数据量。 |
Major Compacted Cells Size | hbase_regionserver_server_majorCompactedCellsSize | Major Compacted数据量。 |
WAL
参数 | 指标 | 描述 |
---|---|---|
WAL Append Min Size | hbase_regionserver_wal_AppendSize_min | Append最小大小。 |
WAL Append Max Size | hbase_regionserver_wal_AppendSize_max | Append最大大小。 |
WAL Append Mean Size | hbase_regionserver_wal_AppendSize_mean | Append平均大小。 |
WAL Append P99 Size | hbase_regionserver_wal_AppendSize_99th_percentile | Append大小为99%。 |
WAL Sync Min Time | hbase_regionserver_wal_SyncTime_min | Sync最小延迟。单位:毫秒。 |
WAL Sync Max Time | hbase_regionserver_wal_SyncTime_max | Sync最大延迟。单位:毫秒。 |
WAL Sync Mean Time | hbase_regionserver_wal_SyncTime_mean | Sync平均延迟。单位:毫秒。 |
WAL Sync P99 Time | hbase_regionserver_wal_SyncTime_99th_percentile | Sync延迟为99%。单位:毫秒。 |
WAL Slow Append Count | hbase_regionserver_wal_slowAppendCount | 慢Append数。 |
WAL Append Count | hbase_regionserver_wal_appendCount | 总Append数。 |
WAL Append Min Time | hbase_regionserver_wal_AppendTime_min | Append最小延迟。单位:毫秒。 |
WAL Append Max Time | hbase_regionserver_wal_AppendTime_max | Append最大延迟。单位:毫秒。 |
WAL Append Mean Time | hbase_regionserver_wal_AppendTime_mean | Append平均延迟。单位:毫秒。 |
flush
参数 | 指标 | 描述 |
---|---|---|
Flush Queue Length | hbase_regionserver_server_flushQueueLength | Flush队列长度。 |
Flushed Cells Size | hbase_regionserver_server_flushedCellsSize | Flushed数据量。 |
Storage
参数 | 指标 | 描述 |
---|---|---|
StoreFile Count | hbase_regionserver_server_storeFileCount | StoreFile文件数。 |
StoreFile Size | hbase_regionserver_server_storeFileSize | StoreFile数据量。 |
StoreFile DataLocality Percent | hbase_regionserver_server_percentFilesLocal | StoreFile本地化率。 |
HLogFile Count | hbase_regionserver_server_hlogFileCount | HLog文件数。 |
Blocking Requests
参数 | 指标 | 描述 |
---|---|---|
Updates Blocked Time | hbase_regionserver_server_updatesBlockedTime | 更新锁定时间。 |
Blocked Request Count | hbase_regionserver_server_blockedRequestCount | 阻止的请求计数。 |
JVM
参数 | 指标 | 描述 |
---|---|---|
JVM GC Time | hbase_regionserver_jvm_GcTimeMillis | GC时间。单位:毫秒。 |
JVM GC Count | hbase_regionserver_jvm_GcCount | GC次数。 |
JVM Threads Terminated | hbase_regionserver_jvm_ThreadsTerminated | 终止线程数。 |
JVM Threads Timed Waiting | hbase_regionserver_jvm_ThreadsTimedWaiting | Waiting一定时间线程数。 |
JVM Threads Waiting | hbase_regionserver_jvm_ThreadsWaiting | Waiting线程数。 |
JVM Threads Blocked | hbase_regionserver_jvm_ThreadsBlocked | Blocked线程数。 |
JVM Max MemHeap | hbase_regionserver_jvm_MemHeapMaxM | 最大堆内存。单位:MB。 |
JVM Max Mem | hbase_regionserver_jvm_MemMaxM | 最大内存。单位:MB。 |
JVM Used MemHeap | hbase_regionserver_jvm_MemHeapUsedM | 已用堆内存。单位:MB。 |
JVM Used MemNonHeap | hbase_regionserver_jvm_MemNonHeapUsedM | 已用非堆内存。单位:MB。 |
JVM LogError Count | hbase_regionserver_jvm_LogError | JVM错误次数。 |
index
参数 | 指标 | 描述 |
---|---|---|
Index Prepare Min Time | hbase_regionserver_phoenixindex_IndexPrepareTime_min | 索引准备最小延迟。单位:毫秒。 |
Index Prepare Max Time | hbase_regionserver_phoenixindex_IndexPrepareTime_max | 索引准备最大延迟。单位:毫秒。 |
Index Prepare Max Time | hbase_regionserver_phoenixindex_IndexPrepareTime_mean | 索引准备平均延迟。单位:毫秒。 |
Index Prepare P99 Time | hbase_regionserver_phoenixindex_IndexPrepareTime_99th_percentile | 索引准备延迟为99%。单位:毫秒。 |
Index Write Min Time | hbase_regionserver_phoenixindex_IndexWriteTime_min | 索引写最小延迟。单位:毫秒。 |
Index Write Max Time | hbase_regionserver_phoenixindex_IndexWriteTime_max | 索引写最大延迟。单位:毫秒。 |
Index Write Max Time | hbase_regionserver_phoenixindex_IndexWriteTime_mean | 索引写平均延迟。单位:毫秒。 |
Index Write P99 Time | hbase_regionserver_phoenixindex_IndexWriteTime_99th_percentile | 索引写延迟为99%。单位:毫秒。 |
Index Slow PostOpen Calls | hbase_regionserver_phoenixindex_slowPostOpenCalls | 索引慢PostOpen数。 |
Index Slow Write Calls | hbase_regionserver_phoenixindex_slowIndexWriteCalls | 索引慢写请求数。 |
Index Slow PostPut Calls | hbase_regionserver_phoenixindex_slowPostPutCalls | 索引慢PostPut数。 |
Index Slow PostDelete Calls | hbase_regionserver_phoenixindex_slowPostDeleteCalls | 索引慢PostDelete数。 |