Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
Bash implementation of the send_nrdp client. send_nrdp.sh Revision 0.1 - Send NRPD script for Nagios Usage: send_nrdp.sh -u URL -t token [options] Usage: send_nrdp.sh -h Help file This script is used to send NRPD data to a Nagios server Required: -u, URL of NRDP server. Usually http://<IP_ADDRESS>/nrdp/ -t, Shared token. Must be the same token set in NRDP Server Options: Single Check: -H host name -s service name -S State -o output STDIN: **Optional** -d delimiter (default "t") With only the required parameters send_nrdp.sh is capable of processing data piped to it either from a file or other process. By default, we use t as the delimiter however this may be specified with the -d option data should be in the following formats one entry per line. For Host checks:
hostname State output
hostname servicename State output
Current Version
0.1
Last Release Date
2012-02-16
Owner
Scott Wilkerson
Download URL
https://assets.nagios.com/downloads/nrdp/send_nrdp.sh
Compatible With
This plugin works fine for me, except that it doesn't seem to support check-plugins that outputs multiline results. This is a new feature in Nagios 3.x from what I can tell. I have one of those in my setup, check_jmxeval, that does two tests at the same time. The output is like this: JMXEval CRITICAL - 2 checks, 1 critical [Threads], 1 ok [1] Threads CRITICAL - ThreadCount is 73 [2] PeakThreads OK - PeakThreadCount is 73 | threadCount=73;150;100 peakThreadCount=76 time=0.0s All that is returned to my Nagios server after this script generates the XML-code and sends it is the first line, like this: JMXEval CRITICAL - 2 checks, 1 critical [Threads], 1 ok I would like to see support for multiline output implemented in this script in the future. Right now I'm looking for a work around for this problem.
Only requires curl or wget to run. For setting up a passive check it doesn't get more lightweight than this!
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!