man nsca (Administration système) - Nagios service check acceptor

NAME

nsca - Nagios service check acceptor

SYNOPSIS

nsca [options]

DESCRIPTION

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.

OPTIONS

-c config
This option changes the config file for nsca. Default is /etc/nsca.cfg.
--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.

FILES

BUGS

There are no known bugs. To file bug reports, see AUTHORS below.

SEE ALSO

AUTHORS

Ethan Galstad <nagios@nagios.org>

/etc/nsca.cfg