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 | Description |
---|---|---|
IPAddress | 127.0.0.1 | IP Address on which the JMX listens. |
Port | 7199 | JMX Listener port. |
Host IP Address | 127.0.0.1 | The host on which haproxy is running. |
Username | NA | Username, if enabled in JMX. |
Password | NA | Password, if enabled in JMX. |
Java Bin Path | java | Path of the java binary. |
Note: All field attributes are mandatory, use default values wherever applicable.
Collected Metrics
Metric Name | Display Name | Description |
---|---|---|
hbase.live.region.serversx | HBase Live Region Servers | Path of the java binary. |
hbase.dead.region.servers | HBase Dead Region Servers | The number of dead region servers. |
hbase.average.load | HBase Average Load | Average number of regions served by each region server. |
hbase.cluster.requests | HBase Cluster Requests | The total number of requests from all region servers to a cluster. |