Monitoring Plugins standards
Find a file
2005-05-28 01:21:54 +00:00
contrib check_sybase 0.7 from Simon Bellman. Thx 2005-04-29 00:27:49 +00:00
contrib-reporting New directory to for perfdata and reporting scripts 2002-11-18 14:46:41 +00:00
doc Notes on branching 2005-03-04 21:03:43 +00:00
intl skip gettext files 2003-07-26 05:17:51 +00:00
lib File required from coreutils 2004-12-22 07:24:17 +00:00
m4 Another attempt at fixing check_http compile on Redhat EL3. Fixed check_icmp 2004-12-23 09:30:55 +00:00
pkg attempt to prune requires 2004-03-02 17:44:46 +00:00
plugins bugfixes to check_load thanks to andreas 2005-05-28 01:21:54 +00:00
plugins-scripts perfdata patch - 1172539 2005-05-25 14:05:41 +00:00
po 1 New /contrib plugins 2005-01-27 02:27:15 +00:00
tools Support for coreutils lib. Configure tests via m4 scripts from coreutils 2004-12-15 20:54:38 +00:00
.cvsignore Updated AUTHORS to include all contributors listed in comments in code and 2003-08-31 05:24:17 +00:00
acinclude.m4 underquoted defines cause warning on FC2 2004-02-18 14:56:39 +00:00
ACKNOWLEDGEMENTS Another attempt at fixing check_http compile on Redhat EL3. Fixed check_icmp 2004-12-23 09:30:55 +00:00
AUTHORS The AUTHORS file now used for the plugin team, with THANKS.in as the 2005-01-20 23:39:59 +00:00
autogen.sh mv GNU toolchain check into tools/setup 2003-07-03 03:23:14 +00:00
BUGS New file to note known bugs for major releases 2005-02-04 00:29:56 +00:00
ChangeLog Updated for 1.4 release 2005-02-04 00:43:29 +00:00
CHANGES Missed check_disk addition to 1.4 2005-03-04 20:43:19 +00:00
CODING Added perl coding guidelines, from Programming Perl book (Andreas Ericsson) 2004-11-19 15:58:00 +00:00
command.cfg.in Fix typo. 2004-12-02 04:48:37 +00:00
configure.in fixes for check_procs: 2005-05-25 00:43:20 +00:00
COPYING Compilation fixes for check_dhcp.c HP-UX 11. Still fails on HP-UX 10. Unknown if check_dhcp works on UX. 2004-12-20 09:04:35 +00:00
FAQ spell check 2003-02-09 12:36:26 +00:00
Helper.pm Initial revision 2002-02-28 06:42:51 +00:00
INSTALLING our policy now is to use most recent versions of GNU tool chain 2003-11-21 07:34:25 +00:00
LEGAL Initial revision 2002-02-28 06:42:51 +00:00
Makefile.am BUGS file addition to release 2005-02-04 00:26:59 +00:00
nagios-plugins.spec.in build fix 2005-05-23 05:09:51 +00:00
NEWS Initial revision 2002-02-28 06:42:51 +00:00
opttest.pl Initial revision 2002-02-28 06:42:51 +00:00
package.def Changed to next version number 2005-03-04 21:04:57 +00:00
README Cleanup and addition of reference to BUGS file 2005-02-04 00:26:22 +00:00
REQUIREMENTS Add recommendation for check_procs on Mandrake systems (Paulo Fessel - 1106849) 2005-01-26 20:53:26 +00:00
ROADMAP some minor fixes 2004-12-03 17:48:53 +00:00
SUPPORT Cleanup and statement re: contrib plugins 2004-11-29 23:46:58 +00:00
test.pl.in Updating test harness 2004-11-25 05:06:25 +00:00
THANKS.in More contributors 2005-04-04 18:25:06 +00:00

Nagios Plugins README
---------------------

* For instructions on installing these plugins for use with Nagios,
  see below. In addition, generic instructions for the GNU toolchain
  can be found in the INSTALL file.

* For major changes between releases, read the CHANGES file.

* For information on detailed changes that have been made or plugins 
  that have been added, read the Changelog file.

* Some plugins require that you have additional programs and/or
  libraries installed on your system before they can be used.  Plugins
  that are dependent on other programs/libraries that are missing are
  usually not compiled. Read the REQUIREMENTS file for more information.

* For a list of outstanding bugs for this release, see the BUGS file.

* Individual plugins are self documenting.  All plugins that comply with
  the basic guidelines for development will provide detailed help when
  invoked with the '-h' or '--help' options.

* The file command.cfg contains example configurations for many of the
  plugins

* The win32 subdir contains plugins specific to the Win32 platform. 
  These are scripts or binaries.

You can check for the latest plugins at:
  http://sourceforge.net/projects/nagiosplug/

Send mail to nagiosplug-help@lists.sourceforge.net for assistance.  Please
include the OS type and version that you are using.  Also, run the plugin with
the '-vvv' option and provide the resulting version information.  Of course, 
there may be additional diagnostic information required as well.  Use good
judgment.

Send mail to nagiosplug-devel@lists.sourceforge.net for developer discussions.

For patch submissions and bug reports, please use the appropriate resources at
http://sourceforge.net/projects/nagiosplug/ (navigate to the bug tool and/or
patch tool from the summary page).  Patches should be relative to the current
CVS head (development), or to the head of the current stable branch. Also, 
please include version information for your OS and the plugin(s) your are 
patching/reporting.




Nagios Plugins Quick-and-Dirty Installation Instructions
--------------------------------------------------------

0) If you are using the CVS tree, you will need m4, gettext, automake, and autoconf. 
   To start out, run ./tools/setup

   For more detail, see the developer guidelines at 
   http://nagiosplug.sourceforge.net/developer-guidelines.html.


1) Run the configure script to initialize variables and create a Makefile, etc.

	./configure --prefix=BASEDIRECTORY --with-nagios-user=SOMEUSER --with-nagios-group=SOMEGROUP --with-cgiurl=SOMEURL

   a) Replace BASEDIRECTORY with the path of the directory under which Nagios
      is installed (default is '/usr/local/nagios')
   b) Replace SOMEUSER with the name of a user on your system that will be
      assigned permissions to the installed plugins (default is 'nagios')
   c) Replace SOMEGRP with the name of a group on your system that will be
      assigned permissions to the installed plugins (default is 'nagios')
   d) Replace CGIURL with the path used to access the Nagios CGIs with
      a web browser (default is '/nagios/cgi-bin')


2) Compile the plugins with the following command:

	make


3) Install the compiled plugins and plugin scripts with the following command:

	make install

   The installation procedure will attempt to place the plugins in a 
   'libexec/' subdirectory in the base directory you specified with
   the --prefix argument to the configure script.


4) Verify that your host configuration file (hosts.cfg) for Nagios contains
   the correct paths to the new plugins.



That's it.  If you have any problems or questions, feel free send mail
to nagiosplug-help@lists.sourceforge.net




--
Karl DeBisschop (kdebisschop@users.sourceforge.net)