Version 2.3 Released
Jan Wagner, December 10, 2020
The Monitoring Plugins Development Team is proud to announce version 2.3 of the
Monitoring Plugins! This release comes with various enhancements and fixes
provided by more than thirty contributors, a highlight might be the inclusion of
check_curl
. Many thanks to all of you!
For the list of notable changes in this release, see below.
You can get the tarball from our download page.
Enhancements
check_dns
: allow 'expected address' (-a
) to be specified in CIDR notation (IPv4 only).check_dns
: allow for IPv6 RDNScheck_dns
: Accept CIDRcheck_dns
: allow unsorted addressescheck_dns
: allow forcing complete match of all addressescheck_apt
: add--only-critical
switchcheck_apt
: add-l
/--list
option to print packagescheck_file_age
: add range checkingcheck_file_age
: enable to test for maximum file sizecheck_apt
: adding packages-warning optioncheck_load
: Adding top consuming processes optioncheck_http
: Adding Proxy-Authorization and extra headerscheck_snmp
: make calcualtion of timeout value in help output more clearcheck_uptime
: new plugin for checking uptime to see how long the system is runningcheck_curl
:check_http
replacement based onlibcurl
check_http
: Allow user to specify HTTP method after proxy CONNECTcheck_http
: Add new flag--show-body
/-B
to print bodycheck_cluster
: Added data argument validationcheck_icmp
: Add IPv6 supportcheck_icmp
: Automatically detect IP protocolcheck_icmp
: emit error if multiple protocol versioncheck_disk
: add support to display inodes usage in perfdatacheck_hpjd
: Added-D
option to disable warning on 'out of paper'check_http
: support the--show-body
/-B
flag when--expect
is usedcheck_mysql
: allow mariadbclient to be usedcheck_tcp
: add--sni
check_dns
: detect unreachable dns service innslookup
output
Fixes
- Fix regression where
check_dhcp
was rereading response in a tight loop check_dns
: fix error detection on sles nslookupcheck_disk_smb
: fix timeout issuecheck_swap
: repaired-n
behaviourcheck_icmp
: Correctly setaddress_family
on lookupcheck_icmp
: Do not overwrite-4
,-6
on lookupcheck_smtp
: initializes n before it is usedcheck_dns
: fix typo in parameter descriptioncheck_by_ssh
: fix child process leak on timeoutscheck_mysql
: Allow sockets to be specified to-H
check_procs
: improve command examples for 'at least' processescheck_disk
: include-P
switch in helpcheck_mailq
: restore accidentially removed options