NSCA is an addon for Nagios that is designed to accept passive service check results from clients and pass them along to the Nagios process by using the external command interface. This is useful when implementing redundant and distributed servers.
GroundWork Monitor uses the Nagios Service Check Acceptor (NSCA) to listen for passive host and service check results in distributed monitoring configurations. In GroundWork Monitor, NSCA is embedded in Bronx, GroundWork's version of the Nagios Event Broker.
The current version used in GroundWork Monitor is NSCA 2.7.2.
|GroundWork Monitor has removed the allowed_hosts option within the nsca.cfg file. When using the stock NSCA 2.4 that comes with GroundWork Monitor 5.1.3 or earlier, update the /usr/local/groundwork/common/etc/nsca.cfg on the parent GroundWork server to allow connections from the child (the allowed_hosts option).|
When using NSCA 2.7.2, either supplied as a special replacement for use with GroundWork Monitor 5.1.3 or in a later GroundWork Monitor release, modify the system files to allow the nsca service to be accessed from each child server:
In /etc/services, literally as shown:
In /etc/hosts.allow (substitute your local IP address(es)):
In /etc/hosts.deny, literally as shown:
- NSCA on Sourceforge - http://sourceforge.net/projects/nsca/
- Download NSCA - http://sourceforge.net/project/showfiles.php?group_id=26589