Metric Name Explanation of value
hbase.regionserver.blockCacheCount
内存中的块缓存项计数。这是缓存中 StoreFiles (HFiles) 的块数。
hbase.regionserver.blockCacheEvictedCount
由于堆大小而必须从块缓存中逐出的块数
约束。
hbase.regionserver.blockCacheFree
可用的块缓存内存(字节)。
hbase.regionserver.blockCacheHitCachingRatio
块缓存命中缓存比率(0 到 100)。配置为在缓存中查找的读取的缓存命中率(即 cacheBlocks=true)。
hbase.regionserver.blockCacheHitCount
从缓存中读取的 StoreFiles (HFiles) 块数。
hbase.regionserver.blockCa
cheHitRatio
块缓存命中率(0 到 100)。包括所有读取请求,尽管那些 cacheBlocks=false 的请求将始终从磁盘读取并被计为“缓存未命中”。
hbase.regionserver.blockCacheMissCount
请求但未从缓存中读取的 StoreFiles (HFiles) 块数。
hbase.regionserver.blockCacheSize
内存中的块缓存大小(字节),即BlockCache正在使用的内存。
hbase.regionserver.compactionQueueSize
压缩队列的大小。这是 RegionServer 中已作为压缩目标的 Store 数量。
hbase.regionserver.flushQueueSize
MemStore 中等待刷新的排队区域数。
hbase.regionserver.fsReadLatency_avg_time
文件系统读取延迟(毫秒)。这是从 HDFS 读取的平均时间。
hbase.regionserver.fsReadLatency_num_ops
文件系统读取操作。
hbase.regionserver.memstoreSizeMB
此 RegionServer 中所有 memstore 大小的总和 (MB)。
hbase.regionserver.regions RegionServer 服务的区域数。
hbase.regionserver.requests
读取和写入请求的总数。请求对应 RegionServer RPC
来电;因此,单个 Get 将导致 1 个请求,但缓存设置为 1,000 的 Scan
所有这些指标都有其自身的意义,您可以在阅读上面对每个指标的描述后自行决定。