**DEVELOPMENT OF THIS PLUGIN HAS CEASED AS OF 14/6/2014, IF YOU WOULD LIKE TO TAKE OVER THIS PROJECT PLEASE SEE THE CONTACT US PAGE**
This is a cross-platform Powershell version of the official send_nrdp.py and send_nrdp.sh clients for Nagios NRDP.
This plugin was designed to function as close as possible to the original send_nrdp clients.
- Fixed a bug that prevented sending OK status (Thanks Fara)
- Powershell NRDP no longer declares that it was written in Perl.
- First release.
The URL used to access the remote NRDP agent. i.e. http://nagiosip/nrdp/ **REQUIRED**
The authentication token used to access the remote NRDP agent. **REQUIRED**
The name of the host associated with the passive host/service check result.
This script will attempt to learn the hostname if not supplied.
For service checks, the name of the service associated with the passive check result.
The state of the host or service. Valid values are: OK, CRITICAL, WARNING, UNKNOWN
Text output to be sent as the passive check result.
Used to set the text field delimiter when using non-XML file input or command-line input.
Defaults to tab (\t).
Used to specify active or passive, 0 = active, 1 = passive. Defaults to passive.
Use this switch to specify the full path to a file to read. There are two usable formats:
A field-delimited text file, where the delimiter is specified by -d
An XML file in NRDP input format. An example can be found by browsing to the NRDP URL.
This switch specifies that you wish to input the check via standard input on the command line.
Display this help text.