nagios-statd (nagios-statd Daemon) is the daemon program for nagios-stat(1). These programs together comprise a systems monitoring tool for various platforms. It is designed to be integrated with the Nagios monitoring tool, although this is not a requirement.
nagios-statd is the daemon that listens for connections from clients. It forks off a new daemon for each incoming connection. The forked daemon executes a series of typical UNIX commands and returns those commands standard output to the client.
Normally, nagios-statd will bind to all interfaces on a machine. You can enter an IP address to get nagios-statd to only bind only on the IP of a particular interface.
It is possible to run nagios-statd from inetd, rather than as a standalone daemon. To do this, you'll need to enter something similar to:
This is probably the best way to run nagios-statd, although that can make it prone to inetd DoSes (which might happen if the host is monitored on a very short interval, such as every couple seconds).
Port for nagios-statd to listen to. The default port is 1040.
Save the pid (process id) of the master daemon to FILE.
Output version information and exit.
Print short option information and exit.
This is free software, there is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program is licensed under the BSD license. More information is available in the LICENSE file included with this program.
Nagios is a trademark of Ethan Galstad.