Apache HBase is an open source, non-relational, column-oriented, distributed, scalable database. HBase consists of Master and RegionServers. HBase can be deployed either in stand-alone or clustered operational mode. Moein monitoring system is capable of monitoring of Apache HBase in both aforementioned modes. Performance metrics of Hmaster and Regionservers, and their JVM metrics are collected. The following is a list of the performance metrics of Apache HBase:
Master Metrics:
JVM Metrics:
A complete description of the JVM-related indicators and parameters is provided in the JVM object.
HMaster Metrics:
HMaster Server Metrics:
- HMaster Server Name
-
Names Of Live Region Servers
-
Names Of Dead Region Servers
- Zookeeper Quorum
- Cluster ID
- Is Active Master
- Host Name
- Number Of Region Merge Plans Executed
- Number Of Region Split Plans Executed
- Master Active Time
- Master Start Time
- Master Initialization Time
- Average Load
- Number Of Region Servers
- Number Of Dead Region Servers
- Cluster Requests
HMaster Balancer Metrics:
- Number Of Cluster Balancer Operations
HMaster AssignmentManager Metrics:
- Number Of Bulk Assignment Operations
- Number Of Regions In Transition
- Number Of Assignment Operations
- Number Of Over Threshold RIT
- Age Of The Longest Region In Transition
HMaster IPC HMaster:
- Number Of Currently Enqueued User Requests
- Number Of Open Connections At The RPC Layer
- Number Of Currently Enqueued Operations Received From Replication
- Number Of Currently Enqueued Priority (Internal HouseKeeping) Requests
- Number Of Client Connection Authentication Failures
RegionServer Metrics:
JVM Metrics:
A complete description of the JVM-related indicators and parameters is provided in the JVM object.
RegionServer Server Metrics:
- Region Server Name
- Cluster ID
- Region Server Host Name
- Number Of Regions
- Number Of Stores
- Number Of Hlog File
- HLog File Size
- Number Of Store Files
- Memstore Size
- Store File Size
- Region Server Start Time
- Region Server Total Requests
- Number Of Read Requests
- Number Of Write Requests
- Region Server Total Requests
- Number Of Read Requests
- Number Of Write Requests
- Store File Index Size
- Split Queue Length
- Compaction Queue Length
- Flush Queue Length
- Block Cache Free Size
- Block Cache Count
- Block Cache Size
- Block Cache Hit Count
- Block Cache Miss Count
- Block Cache Hit Ratio
- Flushed Cells Count
- Compacted Cells Count
- Slow Append Count
- Slow Delete Count
- Number Of Reply Operations
- Number Of Slow Put
RegionServer 's Region Metrics:
- Region Name
- Region Number Of Stores
- Region Number Of Store Files
- Region MemStore Size
- Region Store File size
- Region Number Of Completed Compactions
- Region Number Of Compacted Data
- Region Number Of Compacted Files
- Region Total Number Of Read Requests
- Region Read Request In A Period
- Region Total Number Of Write Request
- Region Write Request In A Period
RegionServer WAL Metrics:
- Number Of Roll Requests
- Total Written Bytes
- Number Of Appends
Communication Protocols: