Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
Your review has been submitted and is pending approval.
Nagios Plugin to parse metrics from a given Hadoop Master's /jmx page
Current Version
Last Release Date
January 4, 2016
Owner
Hari Sekhon
Website
https://github.com/harisekhon/nagios-plugins
Download URL
Compatible With
Part of the Advanced Nagios Plugins Collection
Download it here:
check_hbase_master_jmx.pl
Nagios Plugin to parse metrics from a given Hadoop daemon’s /jmx page
Make sure you specify –mbean in prod, leave it out with –all-metrics and -vv only for exploring what is available. Nagios has a char limit and will truncate the output, and the perfdata at the end would be lost.
Tested on Hadoop 2.6 / 2.7 NameNode & DataNode, HBase 0.98 Master & RegionServer on Hortonworks HDP 2.2 & HDP 2.3
usage: check_hbase_master_jmx.pl [ options ]
-H –host HBase Master host ($HBASE_MASTER_HOST, $HBASE_HOST, $HOST) -P –port HBase Master port ($HBASE_MASTER_PORT, $HBASE_PORT, $PORT, default: 60010) -b –bean Bean to check (see –list-beans) -m –metrics Metric(s) to collect, comma separated. Output in the order specified for convenience. Optional thresholds will only be applied when a single metrics is given -a –all-metrics Grab all metrics. Useful if you don’t know what to monitor yet or just want to graph everything -w –warning Warning threshold or ran:ge (inclusive) -c –critical Critical threshold or ran:ge (inclusive) -e –expected Expected string match when specifying a single field to check. Use this to check non-float fields such as settings eg. -b Hadoop:service=NameNode,name=NameNodeStatus -m State -e active –list-beans List all beans returned by HBase jmx page -t –timeout Timeout in secs (default: 10) -v –verbose Verbose mode (-v, -vv, -vvv …) -h –help Print description and usage options -V –version Print version and exit
You must be logged in to submit a review.
To:
From: