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

NameDefault 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 NameDisplay 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