summaryrefslogtreecommitdiffstats
path: root/web/input/news/release-2-2.md
blob: b7ae1a6e4144450d3abc7215ec9aa07706663898 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
title: Version 2.2 Released
author: Holger Weiß
date: 2016-11-29
---

The Monitoring Plugins Development Team is proud to announce version 2.2 of the
Monitoring Plugins!  This release comes with various enhancements and fixes
provided by more than thirty contributors.  Many thanks to all of you!
<end-of-teaser>

For the list of notable changes in this release, see below.

You can get the tarball from our [download page][download].

## Enhancements

* The `check_http` `-S`/`--ssl` option now accepts the arguments `1.1` and
  `1.2` to force TLSv1.1 and TLSv1.2 connections, respectively
* The `check_http` `-S`/`--ssl` option now allows for specifying the desired
  protocol with a `+` suffix to also accept newer versions
* Let `check_http` check HTTPS web sites via proxies
* `check_http`: add timeout to performance data as max value
* `check_http`: report certificate expiry date in UTC
* `check_snmp`: add IPv6 support
* `check_snmp`'s performance data now also includes warning/critical
  thresholds
* New `check_snmp` `-N` option to specify SNMPv3 context name
* Let `check_smtp`'s `-D` option imply `-S`
* Let `check_smtp`'s `-e` option match against the full SMTP response
* `check_dig`: expected response is now case-insensitive
* New `check_mailq` `-s` option which tells the plugin to use `sudo(8)`
* New `check_nt` `-l` parameters: `seconds`|`minutes`|`hours`|`days`
* New `-W`/`-C` option for `check_ldap` to check number of entries
* `check_users`: add support for range thresholds
* `check_fping` now auto-detects IPv6 addresses
* `check_radius` now supports the radcli library
* Support OpenSSL 1.1

## Fixes

* `check_http`: fix host header port handling
* Let `check_real` terminate lines with CRLF when talking to the server, as
  mandated by RFC 2326
* Fix `check_procs` on HP-UX
* `check_smtp`'s `-e`/`--expect` option can now be combined with
  `-S`/`--starttls`
* Fix incorrect performance data thresholds emitted by `check_ups`
* Don't let `check_procs` miss some processes on busy Solaris systems

## Warnings

* The format of the performance data emitted by `check_mrtgtraf` has been
  changed to comply with the development guidelines
* `check_ssh` now returns CRITICAL for protocol/version errors
* If a plugin is invoked with `-h`/`--help` or `-V`/`--version`, the exit
  status is now `UNKNOWN`
* The superseeded `check_ntp.pl` was removed, please use `check_ntp_peer` or
  `check_ntp_time` instead

[download]: /download.html

<!--% # vim:set filetype=markdown textwidth=78 joinspaces expandtab: # %-->