Skip to content

graphdat/plugin-hbase

Repository files navigation

Boundary HBase Region Server Plugin

Collects metrics from a HBase Region Server.

Prerequisites

OSLinuxWindowsSmartOSOS X
Supportedvvvv
Runtimenode.jsPythonJava
Required++

Plugin Setup

Enable JMX Metrics

  1. Enable JMX metrics in HBase by following this guide here.

Set JAVA_HOME Environment Variable

  1. Ensure the that the JAVA_HOME environment variable is by running the following on a Linux/UNIX platform:
    $ echo$JAVA_HOME`

Or on Windows from a cmd shell: bash % set JAVA_HOME 2. If JAVA_HOME is not set then configure appropriately for the target operating system and re-verify.

Plugin Configuration Fields

Field NameDescription
HostnameThe hostname or IP address of the JMX Region server
PortThe port of the JMX Region server
UsernameIf the JMX endpoint is password protected, what username should graphdat use when calling it.
PasswordIf the JMX endpoint is password protected, what password should graphdat use when calling it.
Poll SecondsHow often should the plugin poll the JMX endpoint
SourceThe Source to display in the legend for the HBase data. It will default to the hostname of the server

Metrics Collected

Metric NameDescription
HBase Cache Read RatioThe cache-hit ratio for reads configured to look in the cache
HBase Compaction TargetsThe number of Stores in the Region Server that have been targeted for compaction
HBase Flush QueueThe number of enqueued regions in the MemStore awaiting flush
HBase Local Block RatioThe percentage of HDFS blocks that are local to this Region Server
HBase Memstore SizeThe sum of all the memstore sizes in this Region Server
HBase Regions in a Region ServerThe number of regions served by the Region Server.
HBase ReadsThe number of read requests for this Region Server.
HBase Slow WritesThe number of slow HLog append writes for this Region Server, where slow is > 1 second.
HBase MemoryThe amount of memory used by the RegionServer.
HBase WritesThe number of write requests for this Region Server.

About

Monitor your HBase instance with Graphdat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •