This site is devoted to making the plugins as useful and reliable as possible.

Nagios Plugins 1.4.11 released!

Posted by tonvoon on 13 December 2007 - 11:10pm in

The Nagios Plugin Team are pleased to announce the release of Nagios Plugins 1.4.11. This is a bug fix release with several fixes by Holger Weiss and Matthias Eble. There are also two new plugins, check_ntp_peer and check_ntp_time, written by Thomas Guyot-Sionnest, which separate out two conflicting purposes for check_ntp.

Also, this is a reminder that the Nagios::Plugin perl module is now distributed with this tarball. You have to run ./configure --enable-perl-modules to include the perl module (and its dependencies).

Thanks to all contributors to this project.

Nagios::Plugins 0.22

Posted by tonvoon on 13 December 2007 - 9:17am in

A new release of Nagios::Plugins has been made! This fixes a problem in the new configuration files where a parameter is used more than 2 times. This was spotted and fixed by Thomas Guyot-Sionnest.

You can find the new release on CPAN (may take a few hours to be indexed).

New website!

Posted by tonvoon on 9 October 2007 - 8:48am in

Launching the new Nagios Plugins website! This site is for all information regarding the Nagios Plugins, the official plugins to Nagios.

Some sections are still to be developed, but we now have a site that we can easily add content to, so expect more information in the FAQ and the Manpages to grow over time.

While anyone can browse the site, you have to register to add comments (for spam prevention). We hope you will add comments to the manpage sections as you discover new tricks from using the plugins.

How do I use Git

Posted by dermoth on 9 May 2008 - 10:23am

This document should be considered work-in-progress until the final transition to Git

The Nagios Plugins team may soon use Git for its code repository. This document is a quick introduction to Git.

New specification method for thresholds

Posted by tonvoon on 17 March 2008 - 9:07pm in

Overview

The method for defining thresholds via the command line is inconsistent and difficult to interpret. This proposal suggests a different way of specifying thresholds, which will also changes the metrics of performance data returned.

How come check_http/check_tcp doesn't work with --ssl?

Posted by tonvoon on 11 February 2008 - 9:34pm

To get the SSL features, you need to have the SSL libraries available. Either OpenSSL or GNUTLS is suitable.

Check the ./configure output to see if the SSL libraries have been detected.

Can I submit a patch to this project?

Posted by tonvoon on 25 January 2008 - 11:34am

Of course you can! This is an open source project!

Ideally, raise a tracker item in Sourceforge, so your patch doesn't get lost. Then chase up via the nagiosplug-devel mailing list, if nothing happens. But be aware, this project is run by volunteers, so there is not necessarily immediate response!

By submitting a patch, you are stating that:

  • this is your own work or you have full rights to it

Who owns the copyright for the Nagios Plugin code?

Posted by tonvoon on 25 January 2008 - 11:27am

Currently, the copyrights for individual files and plugins are mixed. Sometimes, they are copyrighted to the individual that originally wrote the plugin, though any new changes are copyrighted by the Nagios Plugin Development Team (as listed on Sourceforge).

All code is released under the GPLv2.

What license is Nagios Plugins distributed under?

Posted by tonvoon on 25 January 2008 - 11:20am

The Nagios Plugins is currently distributed using the GNU General Public License version 2.

There is a task to convert the project to be under GPLv3. This is because some C code that we depend upon, from the GNUlib project, is under GPLv3 and therefore some of our C plugins also need to be GPLv3.

So the team has decided rather than having a mixed license, we'll distribute the core Nagios Plugins code as GPLv3.

This page will be updated when this has been completed.

General

Posted by tonvoon on 25 January 2008 - 11:13am

General questions about this project