Jmx4Perl 1.07
It took quite some time, but now Jmx4Perl 1.07 is out with some nice bug fixes and enhancements for the Nagios plugin check_jmx4perl.
There has been not much noise around jmx4perl since last October, but finally the newest bug fix release is available on CPAN with the following new features and fixes:
-
j4pshcan now autocomplete on MBean with quotes in their names. This long outstanding bug is finally fixed. There might still be issues with stranged name MBeans including various special characters, but for 99% of all MBean names autocompletion should work now. Please raise an issue if there are still problems with autocompletion inj4psh. -
Also for
j4pshall commands working with wildcards (likecat) match now case insensitively. -
BaseMBean,BaseAttributeandBasePathcan be used as alternative to theBaseconfiguration directive when defining Nagios checks forcheck_jmx4perl. -
The agent management tool
jolokiacan now dorepackandinfowithout an active internect connection. -
Multi-Checks in
check_jmx4perlcan now reference other Multi-Checks either via<MultiCheck>as before or now with<Check>so you don’t have to care what kind of check you are referencing from within a Multi-Check definition. -
A new option
--perfdata offhas been added tocheck_jmx4perlso that the generation of Nagios performance data can be omitted. The corresponding configuration directive is calledPerfData. For string based checks (i.e. boolean checks comparing against a fixed string value), performance data is now turned off by default. Finally, ifPerfData %is used for relative checks, the relative values are added to the performance data instead of the absolute values. -
For Nagios check outputs the placeholders
%yand%zcan be used for the configured “warning” and “critical” thresholds, respectively.
This new 1.07 version has been added to the lastests OMD snapshot, too and is available as download package from CPAN.