GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
NAGIOS-STATD(8) FreeBSD System Manager's Manual NAGIOS-STATD(8)

nagios-statd - nagios-statd daemon

nagios-statd [OPTION]

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.

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

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.

nagios-stat(1)
17 Nov 2005 Version 3.12

Search for    or go to Top of page |  Section 8 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.