NAGIOS-STATD   (8) manpage
NAGIOS-STATD
8
24 April 2003
Version 3.08
  • NAME
      nagios-statd - nagios-statd daemon
  • SYNOPSIS
      nagios-statd [OPTION]
  • DESCRIPTION


      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.
  • OPTIONS
      -a, --allowedhosts=HOSTS
      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.

      -b, --bindto=IP
      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.

      -i, --inetd
      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:

      /etc/inetd.conf:
      nagios-statd stream tcp nowait nobody /usr/sbin/nagios-statd nagios-statd -i
      /etc/services:
      nagios-statd/1040 tcp


      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).

      -p, --port=PORT
      Port for nagios-statd to listen to.  The default port is 1040.

      -P, --pid=FILE
      Save the pid (process id) of the master daemon to FILE.

      -V, --version
      Output version information and exit.

      -h, --help
      Print short option information and exit.
  • BUGS
      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.
  • AUTHOR
      Nick Reinking http://www.twoevils.org
      E-mail: nick at twoevils dot org
  • COPYRIGHT
      Copyright (C) 2002,2003 Nick Reinking.

      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.
  • SEE ALSO
      nagios-stat (1)
Current Users: 23 © 1999-2006 Linux.com.hk PenguinSoft
All trademarks and copyrights on this page are owned by their respective companies. Linux is a trademark of Linus Torvalds.