Revision history for Perl module Monitoring::Plugin.
next:
0.40 25th July 2018
- improve --extra-opts error handling (#18)
- fix handling named arguments (#17)
- Allow negation of command line arguments using '--no'-prefix (#13)
- Fix plugin-name processing in ALRM handler. (#12)
- Fixed regex in plugin_exit() that handles hyphen for LONGOUTPUT (#11)
- Support LONGTEXT output in plugin_exit (#10)
- convert empty perfdata values to 'U' (daku3649 #5)
- fix output when there is only long plugin output (pdugas)
0.39 11th April 2015
- fix help formating when using colons (Evgeni Golov)
- fix "Redundant argument in sprintf" in perl 5.21 (RT #103214)
0.38 28th December 2014
- fix getopt test on windows system
0.37 20nd January 2014
- renamed module due to trademark issues
0.36 22nd December 2011
- Updated check_threshold to allow multiple check values to be checked at once
0.35 3rd December 2010
- Fixed test failures with Test::More 0.96 (Slaven Rezic and Peter John Edwards - RT57709)
0.34 15th April 2010
- Amended standard --extra-opts help
- pod fix (Frank Wiegand - RT51872)
- Added %STATUS_TEXT to valid possible exports (Andrew Ford - RT46048)
0.33 5th June 2009
- Fixed infinite loop when invalid performance data with multiple = were present
0.32 3rd March 2009
- Handle performance data with quotes in the label (thanks to Kang)
- Die if default config file is not available and --extra-opts is set
0.31 5th January 2009
- Check for valid numerical value before returning perfdata object
0.30 13th December 2008
- Fixed performance parsing when numeric fields had commas instead of periods due to locale settings
- If a performance set is not parseable, instead of returning an empty array, will return all the successfully
parsed sets
- Fixed test plan for Nagios-Plugin-Performance.t
0.29 2nd December 2008
- clean_label, for cleaning up a label for RRD, but without truncation
0.28 21st November 2008
- Fixed test problems when run against Test::More 0.86
- Added max_state_* wrappers
0.27 14th May 2008
- Fixed parsing of performance data with scientific notation
0.26 28th March 2008
- Fixed test failure in t/Nagios-Plugin-Getopt-03.t (Thomas Guyot-Sionnest)
0.25 17th March 2008
- Fixed parsing of performance data with negative values and full range definitions
0.24 1st February 2008
- Fixed a test failure which highlighted a precision rounding within hashes
0.23 18th December 2007
- Use $^X for perl in check_stuff.t test, due to lots of failing in CPAN Testers
0.22 13th December 2007
- Fixed handling of repeated ini arguments
0.21 24th September 2007
- Help, usage and version output now goes to stdout, not stderr
0.20 5th September 2007
- Version bump because of CPAN permission problems
0.19 4th September 2007
- Fix test failures due to bad MANIFEST file
- Fixed performance parsing where uom = %
- Fixed version numbering
0.18 31st August 2007
- Fix error when parsing performance data where warn or crit are 0
- Optional _use_die flag to force nagios_die to call die instead of exit, so
exceptions can be caught with an eval
- Convenience function to set use_die so you can run 'use Nagios::Plugin::Performance use_die => 1'
0.17 23rd March 2007
- bump version number again due to cpan indexing stupidity (Gavin)
0.16 23rd March 2007
- added support for multi-entry help output (e.g. two separate help entries for --warning) (Gavin)
- added automatic spec-to-help-text support to N::P::Getopt (Gavin)
- added initial --extra-opts support to N::P::Getopt (Gavin)
- removed default use of Threshold from N::P::Performance (Gavin)
- removed remaining Class::Struct usages from Performance, Threshold, and Range (Gavin)
- fixed warnings when no uom specified for add_perfdata (Ton)
- added max_state function in N::P::Functions (Ton)
0.15 19th December 2006
- exposed Getopt and Threshold functionality from top level Nagios::Plugin
- exchanged Class::Struct for Class::Accessor
0.14 18th October 2006
- Fixed version number due to CPAN upload
0.13 18th October 2006
- Lots of extra tests and fixes from Nathan Vonnahme
- Nagios::Plugin::Getopt, Functions and ExitResult added by Gavin Carr
0.12 15th June 2006
- rrdlabel method available to get a performance label,
converted to something rrd can use
- fixes to parse_perfstring routine if values are 0
- is_set method for range object to see if warning/critical range is set
0.11 14th June 2006
- Interface changed for parse_perfstring, returning empty
array if not parseable
- Fixed problem when parsing nagiosgraph data (linefeed at end
of perfdata)
0.10 8th June 2006
First release to CPAN
0.01 Fri Jun 2 14:10:58 2006
- original version; created by h2xs 1.23 with options
-X -n Nagios::Plugin