nagios-statd - nagios-statd daemon
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.
HOSTS is a comma delimited list of hostnames and/or IP addresses to
accept connections from. The default behavior (without -a) is to
accept incoming connections from all hosts.
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
nagios-statd stream tcp nowait nobody /usr/sbin/nagios-statd
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.
There is a general lack of feedback for the more obscure platforms. As
such their behavior might not always be particularly deterministic.
Feedback is always welcome. Redhat Linux contains Python 1.x as
/usr/bin/python. This program requires Python 2.x to function. Either
change the shebang at the top of the program to point to
/usr/bin/python2, or change /usr/bin/python to be Python 2.x.
April King http://www.twoevils.org
E-mail: april at twoevils dot org
Copyright (C) 2002-2005 April King.
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.