Nagios Plugins 1.4.15 released!
The Nagios Plugin Development Team are proud to announce the latest Nagios Plugins release.
This release contains several enhancements, including rate calculation in check_snmp. There are also lots of bug fixes.
Thanks to all the contributors who raised issues or provided patches.
You can get the download from: https://sourceforge.net/projects/nagiosplug/files/
ENHANCEMENTS:
* New check_ntp_peer -m and -n options to check the number of usable time sources ("truechimers")
* New check_disk_smb -a option which allows for specifying the IP address of the remote server
Private C APIs
This page describes the Nagios Plugin routines that can be accessed from the internal library.
This page is in development, so these are not guaranteed to be available. As the API matures and is available in libraries, this information will be migrated to the developer guidelines.
Nagios Plugin State Retention Routines
The aim is to create a set of library routines that can be used for saving state information between invocations of a plugin. This way, it is possible to calculate the rate of change and provide threshold calculations on this, rather than just the current state.
This is based on a patch submitted by Alain Williams, Nagios::Plugin::Differences by Jose Luis Martinez and + comments on the mailing list (see references)
Lots of discussion between Holger and I ended up with this.
Nagios Plugins C Library
Content to come
Library will be part of the nagiosplugins repository. Provisionally, make install-libs to install.
Nagios Plugins Team at OSMC
The Nagios Plugins Team will be at the Open Source Monitoring Conference in Nuremberg next week!
Thomas Guyot-Sionnest, Matthias Eble and Ton Voon will be at the conference.
Nagios Plugins 1.4.14 released!
The Nagios Plugin Development Team are proud to announce the latest Nagios Plugins release.
This is a bug fix release, which includes some important fixes to --extra-opts (a way of specifying command line options within files).
Thanks to all the contributors who raised issues or provided patches.
You can get the download from: https://sourceforge.net/projects/nagiosplug/files/
Full list of changes:
* check_http has options to specify the HTTP method (#2155152)
* check_users thresholds were not working exactly as documented (>= rather than >)
check_many plugin
Overview
This proposal is for a simple plugin wrapper allowing aggregation and serialisation of multiple checks.
New perl module: Nagios::Plugin::WWW::Mechanize
A new perl module has been unleashed: Nagios::Plugin::WWW::Mechanize.
This will allow you to write a Nagios plugin to monitor your web site in about 20 lines of code. You can login to your site (POSTing your username and password, depending on how the site handles the credentials), navigate through web pages and check for content. The module even handles returning performance data based on the time taken to make all the web calls.
Nordic Meet on Nagios 2009
I will be at the Nordic Meet next month. Just for the environment, I'm planning on recycling one of my previous talks: "The Open Source Playground Etiquette". This will probably be updated due to recent developments...
I've also got a workshop planned too, provisionally titled "How to create a web transaction plugin in Perl" (or it might just be "Nagios::Plugin::WWW::Mechanize" - I haven't decided yet). You should come away from this will the skills to create a new plugin to monitor your web site, complete with login and content checking.
How do I use and update Gnulib?
Gnulib provides replacement implementations of functions which are not available on all (Unix-like) operating systems.