Docs » Integrations Guide » Integrations Reference » HBase collectd Plugin

image0 HBase collectd Plugin

Metadata associated with the HBase collectd plugin can be found here. The relevant code for the plugin can be found here.

REQUIREMENTS AND DEPENDENCIES

Version information

Software Version
collectd 4.9+
java collectd plugin 4.9+

INSTALLATION

  1. Install the Java plugin.

    • RHEL/CentOS 6.x & 7.x, and Amazon Linux 2014.09, 2015.03 & 2015.09. Run the following command to install the Java plugin for collectd:

      yum install collectd-java
      
    • Ubuntu 12.04, 14.04, 16.04 & Debian 7, 8:

    • This plugin is included with SignalFx’s collectd package.

  2. Download SignalFx’s sample JMX configuration file and sample Cassandra configuration file from the following URLs:

  3. Modify hbase.conf to provide values that make sense for your environment, as described in the header.

    • Add the following lines to /etc/collectd.conf, replacing the example paths with the locations of the configuration files you downloaded in step 2:

      include '/path/to/10-jmx.conf'
      include '/path/to/20-hbase.conf'
      
  4. Restart collectd.

Metrics from HBase will begin streaming into SignalFx.

CONFIGURATION

System modifications:

You must include JMX.conf this ensures that the Java collectd plugin will properly run prior to loading the Cassandra specific configuration.

Value Description
ServiceURL URL of your JMX application
Host The name of your host (_Please leave the identifier [hostHasService=hbase] in the host name)_

METRICS

For documentation of the metrics and dimensions emitted by this plugin, click here.