summaryrefslogtreecommitdiffstats
path: root/web/input
diff options
context:
space:
mode:
authorJan Wagner <waja@cyconet.org>2020-12-10 12:05:37 (GMT)
committerJan Wagner <waja@cyconet.org>2020-12-10 12:05:37 (GMT)
commit27ae1ecbf133d9739767acea7fdc8113fc8034a4 (patch)
tree6c001432a44fb910a8a127fbf1083475a2271465 /web/input
parentc23235d6d54cff837b924aea72354e27bfe24979 (diff)
downloadsite-27ae1ecbf133d9739767acea7fdc8113fc8034a4.tar.gz
Adding 2.3 release notes
Diffstat (limited to 'web/input')
-rw-r--r--web/input/news/release-2-3.md63
1 files changed, 63 insertions, 0 deletions
diff --git a/web/input/news/release-2-3.md b/web/input/news/release-2-3.md
new file mode 100644
index 0000000..78feb76
--- /dev/null
+++ b/web/input/news/release-2-3.md
@@ -0,0 +1,63 @@
1title: Version 2.3 Released
2author: Jan Wagner
3date: 2020-12-10
4---
5
6The Monitoring Plugins Development Team is proud to announce version 2.3 of the
7Monitoring Plugins! This release comes with various enhancements and fixes
8provided by more than thirty contributors, a highlight might be the inclusion of
9`check_curl`. Many thanks to all of you!
10<end-of-teaser>
11
12For the list of notable changes in this release, see below.
13
14You can get the tarball from our [download page][download].
15
16## Enhancements
17* `check_dns`: allow 'expected address' (`-a`) to be specified in CIDR notation (IPv4 only).
18* `check_dns`: allow for IPv6 RDNS
19* `check_dns`: Accept CIDR
20* `check_dns`: allow unsorted addresses
21* `check_dns`: allow forcing complete match of all addresses
22* `check_apt`: add `--only-critical` switch
23* `check_apt`: add `-l`/`--list` option to print packages
24* `check_file_age`: add range checking
25* `check_file_age`: enable to test for maximum file size
26* `check_apt`: adding packages-warning option
27* `check_load`: Adding top consuming processes option
28* `check_http`: Adding Proxy-Authorization and extra headers
29* `check_snmp`: make calcualtion of timeout value in help output more clear
30* `check_uptime`: new plugin for checking uptime to see how long the system is running
31* `check_curl`: `check_http` replacement based on `libcurl`
32* `check_http`: Allow user to specify HTTP method after proxy CONNECT
33* `check_http`: Add new flag `--show-body`/`-B` to print body
34* `check_cluster`: Added data argument validation
35* `check_icmp`: Add IPv6 support
36* `check_icmp`: Automatically detect IP protocol
37* `check_icmp`: emit error if multiple protocol version
38* `check_disk`: add support to display inodes usage in perfdata
39* `check_hpjd`: Added `-D` option to disable warning on 'out of paper'
40* `check_http`: support the `--show-body`/`-B` flag when `--expect` is used
41* `check_mysql`: allow mariadbclient to be used
42* `check_tcp`: add `--sni`
43* `check_dns`: detect unreachable dns service in `nslookup` output
44
45## Fixes
46
47* Fix regression where `check_dhcp` was rereading response in a tight loop
48* `check_dns`: fix error detection on sles nslookup
49* `check_disk_smb`: fix timeout issue
50* `check_swap`: repaired `-n` behaviour
51* `check_icmp`: Correctly set `address_family` on lookup
52* `check_icmp`: Do not overwrite `-4`,`-6` on lookup
53* `check_smtp`: initializes n before it is used
54* `check_dns`: fix typo in parameter description
55* `check_by_ssh`: fix child process leak on timeouts
56* `check_mysql`: Allow sockets to be specified to `-H`
57* `check_procs`: improve command examples for 'at least' processes
58* `check_disk`: include `-P` switch in help
59* `check_mailq`: restore accidentially removed options
60
61[download]: /download.html
62
63<!--% # vim:set filetype=markdown textwidth=78 joinspaces expandtab: # %-->