Collector Type: Agent
Category: Application Monitors
Application Name: HBase
Global Template Name: LINUX HBase Template
Introduction
Apache HBase is an open-source non-relational distributed database modeled after Google Bigtable, written in Java, and monitored through JMX. It is developed as part of Apache Software Foundation Apache Hadoop project and runs on top of HDFS or Alluxio, providing Bigtable-like capabilities for Hadoop.
Prerequisites: Refer to JMX Monitoring to enable JMX in the java application.
Parameters
Name | Default Value |
---|---|
IPAddress IP Address on which the JMX listens. | 127.0.0.1 |
Port JMX Listener port. | 7199 |
Host IP Address The host on which haproxy is running. | 127.0.0.1 |
Username Username, if enabled in JMX. | NA |
Password Password, if enabled in JMX. | NA |
Java Bin Path Path of the java binary. | java |
Note: All field attributes are mandatory, use default values wherever applicable.
Collected Metrics
Metric Name | Display Name |
---|---|
hbase.live.region.servers The number of online region servers. | HBase Live Region Servers |
hbase.dead.region.servers The number of dead region servers. | HBase Dead Region Servers |
hbase.average.load Average number of regions served by each region server. | HBase Average Load |
hbase.cluster.requests The total number of requests from all region servers to a cluster. | HBase Cluster Requests |