14.4. HBase Metrics

14.4.1. Metric Setup

See Metrics for an introduction and how to enable Metrics emission.

14.4.2. RegionServer Metrics

14.4.2.1. hbase.regionserver.blockCacheCount

Block cache item count in memory. This is the number of blocks of StoreFiles (HFiles) in the cache.

14.4.2.2. hbase.regionserver.blockCacheEvictedCount

Number of blocks that had to be evicted from the block cache due to heap size constraints.

14.4.2.3. hbase.regionserver.blockCacheFree

Block cache memory available (bytes).

14.4.2.4. hbase.regionserver.blockCacheHitCachingRatio

Block cache hit caching ratio (0 to 100). The cache-hit ratio for reads configured to look in the cache (i.e., cacheBlocks=true).

14.4.2.5. hbase.regionserver.blockCacheHitCount

Number of blocks of StoreFiles (HFiles) read from the cache.

14.4.2.6. hbase.regionserver.blockCacheHitRatio

Block cache hit ratio (0 to 100). Includes all read requests, although those with cacheBlocks=false will always read from disk and be counted as a "cache miss".

14.4.2.7. hbase.regionserver.blockCacheMissCount

Number of blocks of StoreFiles (HFiles) requested but not read from the cache.

14.4.2.8. hbase.regionserver.blockCacheSize

Block cache size in memory (bytes). i.e., memory in use by the BlockCache

14.4.2.9. hbase.regionserver.compactionQueueSize

Size of the compaction queue. This is the number of Stores in the RegionServer that have been targeted for compaction.

14.4.2.10. hbase.regionserver.flushQueueSize

Number of enqueued regions in the MemStore awaiting flush.

14.4.2.11. hbase.regionserver.fsReadLatency_avg_time

Filesystem read latency (ms). This is the average time to read from HDFS.

14.4.2.12. hbase.regionserver.fsReadLatency_num_ops

Filesystem read operations.

14.4.2.13. hbase.regionserver.fsSyncLatency_avg_time

Filesystem sync latency (ms). Latency to sync the write-ahead log records to the filesystem.

14.4.2.14. hbase.regionserver.fsSyncLatency_num_ops

Number of operations to sync the write-ahead log records to the filesystem.

14.4.2.15. hbase.regionserver.fsWriteLatency_avg_time

Filesystem write latency (ms). Total latency for all writers, including StoreFiles and write-head log.

14.4.2.16. hbase.regionserver.fsWriteLatency_num_ops

Number of filesystem write operations, including StoreFiles and write-ahead log.

14.4.2.17. hbase.regionserver.memstoreSizeMB

Sum of all the memstore sizes in this RegionServer (MB)

14.4.2.18. hbase.regionserver.regions

Number of regions served by the RegionServer

14.4.2.19. hbase.regionserver.requests

Total number of read and write requests. Requests correspond to RegionServer RPC calls, thus a single Get will result in 1 request, but a Scan with caching set to 1000 will result in 1 request for each 'next' call (i.e., not each row). A bulk-load request will constitute 1 request per HFile.

14.4.2.20. hbase.regionserver.storeFileIndexSizeMB

Sum of all the StoreFile index sizes in this RegionServer (MB)

14.4.2.21. hbase.regionserver.stores

Number of Stores open on the RegionServer. A Store corresponds to a ColumnFamily. For example, if a table (which contains the column family) has 3 regions on a RegionServer, there will be 3 stores open for that column family.

14.4.2.22. hbase.regionserver.storeFiles

Number of StoreFiles open on the RegionServer. A store may have more than one StoreFile (HFile).

comments powered by Disqus