The core of our monitoring platform with a powerful configuration language and REST API.
Version 2.14.2 is a hotfix release for master nodes that mainly fixes excessive disk usage caused by the InfluxDB writers.
Version 2.14.1 is a hotfix release for masters and satellites that mainly prevents permanent disintegration of a whole cluster due to root CA expiry.
Version 2.13.9 is a hotfix release for masters and satellites that mainly prevents permanent disintegration of a whole cluster due to root CA expiry.
Upgrading docs: https://icinga.com/docs/icinga2/snapshot/doc/16-upgrading-icinga-2/#upgrading-to-2-14
Thanks to all contributors: atj, atwebm, cspeterson, cycloon, DamianoChini, efuss, fabieins, haxtibal, jaapmarcus, log1-c, lrupp, maggu, mcodato, Napsty, orbison, peteeckel, slalomsk8er, stevie-sy, Tqnsls
icinga2 daemon
: to reduce config load time, write file needed by
icinga2 object list
only if --dump-objects
is given. #9586 #9591object/apply T "x" { ... }
) to reduce config load time. #9740The official MSIs don't include the following features anymore. They weren't intended, tested or needed on Windows and only waste build time, bandwidth and disk space. Both new installations and upgrades are affected.
We also don't ship the following files anymore. (You can still obtain them manually.)
NSCP.msi
(NSClient++ installer) #9703On the other hand MSIs are now 75% smaller than before.
$env.ENV_VAR_NAME$
macros. #8302$host.notes$
and $service.notes$
. #9713Service#host_name
. #9407icinga2 daemon
: fix -DConfiguration.Concurrency= flag
which now allows to override the number of threads. #9643icinga2 node wizard
: avoid unnecessary chown(2) which may fail and abort the wizard. #8744Add linux_netdev
check command. #9045
disk
: don't pass -m (disk_megabytes
) by default. #9642disk
: pass -X fuse.portal (disk_exclude_type
) by default. #9459http
: support multiple -k (http_header
) as array. #8574icmp
: double defaults for -w (icmp_wpl
) and -c (icmp_cpl
). #9041logfiles
: pass --winwarncrit (logfiles_winwarncrit
) without argument. #9056nwc_health
: pass SNMPv3-only args only when using SNMPv3. #9095vmware-esx-dc-runtime-tools
and vmware-esx-soap-vm-runtime-tools
:
rename --open-vm-tools
to --open_vm_tools_ok
(vmware_openvmtools
). #9611Command | Argument | Custom Variable | PR |
---|---|---|---|
disk |
-P |
disk_inode_perfdata |
#9494 |
esxi_hardware |
--format |
esxi_hardware_format |
#9435 |
esxi_hardware |
--pretty |
esxi_hardware_pretty |
#9435 |
http |
--verify-host |
http_verify_host |
#8005 |
icingacli-businessprocess |
--ack-is-ok |
icingacli_businessprocess_ackisok |
#9103 |
icingacli-businessprocess |
--blame |
icingacli_businessprocess_blame |
#9103 |
icingacli-businessprocess |
--colors |
icingacli_businessprocess_colors |
#9103 |
icingacli-businessprocess |
--downtime-is-ok |
icingacli_businessprocess_downtimeisok |
#9103 |
icingacli-businessprocess |
--root-cause |
icingacli_businessprocess_rootcause |
#9103 |
mem |
-a |
mem_available |
#9385 |
mongodb |
--disable_retry_writes |
mongodb_disableretrywrites |
#9539 |
mongodb |
--ssl-ca-cert-file |
mongodb_ssl_ca_cert_file |
#9610 |
mysql |
--extra-opts |
mysql_extra_opts |
#9197 |
nrpe |
-3 |
nrpe_version_3 |
#9296 |
nrpe |
-D |
nrpe_no_logging |
#9016 |
nrpe |
-P |
nrpe_payload_size |
#9032 |
pgsql |
--extra-opts |
pgsql_extra_opts |
#9197 |
postgres |
$PGCONTROLDATA (env. var.) |
postgres_pgcontroldata |
#8929 |
postgres |
--datadir |
postgres_datadir |
#8924 |
postgres |
--language |
postgres_language |
#8924 |
postgres |
--perflimit |
postgres_perflimit |
#8924 |
ssl_cert |
--ignore-host-cn |
ssl_cert_ignore_host_cn |
#9512 |
ssl_cert |
--ignore-ocsp-errors |
ssl_cert_ignore_ocsp_errors |
#9512 |
ssl_cert |
--ignore-ocsp-timeout |
ssl_cert_ignore_ocsp_timeout |
#9512 |
ssl_cert |
--ignore-tls-renegotiation |
ssl_cert_ignore_tls_renegotiation |
#9042 |
ssl_cert |
--proxy |
ssl_cert_proxy |
#8927 |
tcp |
--sni |
tcp_sni |
#9347 |
vmware-esx-dc-runtime-tools |
--no_vm_tools_ok |
vmware_novmtools |
#9611 |
vmware-esx-soap-vm-runtime-tools |
--no_vm_tools_ok |
vmware_novmtools |
#9611 |
/etc/rc.d/icinga2 reload
sending it to all Icinga 2 processes on OpenBSD. #9622Version 2.13.8 is a maintenance release that fixes some bugs, especially Icinga DB crashes, and updates several bundled libraries.
This security release updates Boost and OpenSSL libraries bundled on Windows and repairs broken SELinux policies. By the way it fixes several other bugs.
This security release updates Boost and OpenSSL libraries bundled on Windows and repairs broken SELinux policies.
The main focus of version 2.13.6 is improved performance of Icinga DB and apply rules. Additionally, it includes bug fixes related to config loading and API permissions.
ignore_on_error
. #9560Version 2.13.5 is a maintenance release that fixes some bugs, improves logging and updates a bundled library.
This release brings the final changes needed for the Icinga DB 1.0 release. Addtionally, it includes some fixes and a performance improvement resulting in faster config validation and reload times.
separator
attribute to allow using arguments like --key=value
as required by some check plugins. This fixes the --upgrade
and --dist-upgrade
arguments of check_apt
. #9397icingadb
CheckCommand to allow checking if Icinga DB is healthy. #9417null
. #9398