Nagios monitoring script to check JSON response
Perl
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README Revised help message and README Feb 26, 2012
check_json.pl Better organize execution flow Jan 18, 2013
sample.data Initial commit Feb 26, 2012

README

Retrieve an http/s url and checks its application type is application/json and the response content decodes properly into JSON.  
Optionally verify content is found using data file.

--help      shows this message
--version   shows version information

USAGE: check_http_json.pl -U http://my.url.com -d sample.data

-U          URL to retrieve (http or https)
-d          absolute path to data file containing hash to find with JSON response (optional)
-t          Timeout in seconds to wait for the URL to load. If the page fails to load, will exit with UNKNOWN state (default 60)