Submitting passive checks from a remote host with NSCA

In this recipe, we'll show how to automate the submission of passive checks by a remote host, using the example of a monitored host, ithaca.naginet, submitting a passive check to a Nagios Core server with information about how its BACKUP service is performing.

For example, if the backup process completed successfully, we configure the monitored host to submit a passive check result specifying that the BACKUP service should have the status OK. However, if there were a problem with the backup, the monitored host could send a passive check result with a WARNING or CRITICAL status.

In both cases, Nagios Core does no checking of its own; it trusts the results submitted by its target host.

To do ...

Get Nagios Core Administration Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.