check_http_json

A generic plugin for Nagios which checks json values from a given HTTP endpoint against argument specified rules and determines the status and performance data for that service.

Release v1.3

  • Adding support for -E, -Q (Critical versions of -e, -q)
  • Added support for -w, -c (Warning and Critical thresholds for keys using the range format ([@]start:end)
  • Added correct return codes for threshold checks on -m using the range format ([@]start:end)
  • Added ./check_http_json.py UnitTest task
  • Removed -l, -g in favor of -w, -c

nagios-http-json-v1.3.tar.gz

Release tarball
application/gzip 2015-11-19 Download from Github

Release v1.2

More fixes, allows root element of data to be an array.

nagios-http-json-v1.2.tar.gz

Release tarball
application/gzip 2015-05-06 Download from Github

Release v1.1

Merged more community PRs; Main new feature is the ability to select nested values from arrays

nagios-http-json-v1.1.tar.gz

Release tarball
application/gzip 2015-05-06 Download from Github