Provided by: nsca_2.4-6_i386
nsca - Nagios service check acceptor
The purpose of nsca is to allow you to send service check results to a
central monitoring server running Nagios in a secure manner.
This program runs as a daemon on the central server that runs Nagios.
It listens for host and service check results from remote machines
(sent using the send_nsca program described below). Upon receiving
data from a remote client, the daemon will make a *very* basic attempt
at validating the data it has received from the client. This is done
by decrypting the data with the password stored in the nsca.cfg file.
If the decrypted data looks okay (i.e. it was originally encrypted by
the send_ncsa program using the same password), the daemon will make
entries in the Nagios external command file telling Nagios to process
the host or service check result.
Notes: The nsca daemon must have sufficient rights to open the Nagios
command file for writing. Also, Nagios will only process passive
service check results that it finds in the external command file if the
service has been defined in the host config file (i.e. hosts.cfg) and
it is being monitored.
-c config This option changes the config file for nsca. Default is
--inetd Run nsca as a service under inetd or xinetd.
--daemon Run nsca as a standalone multi-process daemon.
--single Run nsca as a standalone single-process daemon.
There are no known bugs. To file bug reports, see AUTHORS below.
Ethan Galstad <email@example.com>
July 2003 nsca(8)