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-criticalswitchcheck_apt: add-l/--listoption 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_httpreplacement based onlibcurlcheck_http: Allow user to specify HTTP method after proxy CONNECTcheck_http: Add new flag--show-body/-Bto 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-Doption to disable warning on 'out of paper'check_http: support the--show-body/-Bflag when--expectis usedcheck_mysql: allow mariadbclient to be usedcheck_tcp: add--snicheck_dns: detect unreachable dns service innslookupoutput
Fixes
- Fix regression where
check_dhcpwas rereading response in a tight loop check_dns: fix error detection on sles nslookupcheck_disk_smb: fix timeout issuecheck_swap: repaired-nbehaviourcheck_icmp: Correctly setaddress_familyon lookupcheck_icmp: Do not overwrite-4,-6on 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-Hcheck_procs: improve command examples for 'at least' processescheck_disk: include-Pswitch in helpcheck_mailq: restore accidentially removed options
