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 ValueDescription
IPAddress127.0.0.1IP Address on which the JMX listens.
Port7199JMX Listener port.
Host IP Address127.0.0.1The host on which haproxy is running.
UsernameNAUsername, if enabled in JMX.
PasswordNAPassword, if enabled in JMX.
Java Bin PathjavaPath of the java binary.

Note: All field attributes are mandatory, use default values wherever applicable.

Collected Metrics

Metric NameDisplay NameDescription
hbase.live.region.serversxHBase Live Region ServersPath of the java binary.
hbase.dead.region.serversHBase Dead Region ServersThe number of dead region servers.
hbase.average.loadHBase Average LoadAverage number of regions served by each region server.
hbase.cluster.requestsHBase Cluster RequestsThe total number of requests from all region servers to a cluster.