github Icinga/icinga2 v2.13.0
Icinga 2 v2.13.0

latest releases: v2.14.2, v2.14.1, v2.13.9...
2 years ago

Issues and PRs
Blogpost
Upgrading docs

Thanks to all contributors: andygrunwald, BausPhi, bebehei, Bobobo-bo-Bo-bobo, efuss, froehl, iustin, JochenFriedrich, leeclemens, log1-c, lyknode, m41kc0d3, MarcusCaepio, mathiasaerts, mcktr, MEschenbacher, Napsty, netson, pdolinic, Ragnra, RincewindsHat, sbraz, sni, sysadt, XnS, yayayayaka

Enhancements

  • Core
    • PerfdataValue: Add units of measurement #7871
    • Flapping: Allow to ignore states in flapping detection #8600
  • Cluster
    • Display log message if two nodes run on incompatible versions #8088
  • API
    • /v1/actions/remove-downtime: Also remove child downtimes #8913
    • Add API endpoint: /v1/actions/execute-command #8040
    • /v1/actions/add-comment: Add param expiry #8035
    • API-Event StateChange & CheckResult: Add acknowledgement and downtime_depth #7736
    • Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
    • Implement scheduling_endpoint attribute to checkable #6326
  • Windows
    • Add support for Windows Event Log and write early log messages to it #8710
  • IDO
    • MySQL: support larger host and service names #8425
  • ITL
    • Add -S parameter for esxi_hardware ITL #8814
    • Add CheckCommands for Thola #8683
    • Add option ignore-sct for ssl_cert to ITL #8625
    • Improve check_dns command when used with monitoring-plugins 2.3 #8589
    • Add parameter -f to snmp-process #8569
    • Add systemd CheckCommand #8568
    • Add new options for ipmi-sensor #8498
    • check_snmp_int: support -a #8003
    • check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
    • check_nrpe: Add parameters needed for PKI usage #7907
  • Metrics
    • Support InfluxDB 2.0 #8719
    • Add support for InfluxDB basic auth #8314
  • Docs
    • Add info about ongoing support for IDO #8446
    • Improve instructions on how to setup a Windows dev env #8400
    • Improve instructions for installing wixtoolset on Windows #8397
    • Add section about usage of satellites #8458
    • Document command for verifying the parent node's certificate #8221
    • Clarify TimePeriod/ScheduledDowntime time zone handling #8001
  • Misc
    • Support TLS 1.3 #8718
    • Livestatus: append app name to program_version #7931
    • sd_notify() systemd about what we're doing right now #7874

Bugfixes

  • Core
    • Fix state not being UNKNOWN after process timeout #8937
    • Set a default severity for loggers #8846
    • Fix integer overflow when converting large unsigned integers to string #8742
    • StartUnixWorker(): don't exit() on fork() failure #8427
    • Fix perf data parser not recognizing scientific notation #8492
    • Close FDs based on /proc/self/fd #8442
    • Fix check source getting overwritten on passive check result #8158
    • Clean up temp files #8157
    • Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
    • On check timeout first send SIGTERM #7918
  • Cluster
    • Drop passive check results for unreachable hosts/services #8267
    • Fix state timestamps set by the same check result differing across nodes #8101
  • API
    • Do not override status codes that are not 200 #8532
    • Update the SSL context after accepting incoming connections #8515
    • Allow to create API User with password #8321
    • Send Content-Type as API response header too #8108
    • Display a correct status when removing a downtime #8104
    • Display log message if a permission error occurs #8087
    • Replace broken package name validation regex #8825 #8946
  • Windows
    • Fix Windows command escape for " #7092
  • Notifications/Downtimes
    • Fix no re-notification for non OK state changes with time delay #8562
    • TimePeriod/ScheduledDowntime: Improve DST handling #8921
    • Don't send notifications while suppressed by checkable #8513
    • Fix a crash while removing a downtime from a disappeared checkable #8229
  • IDO
    • Update program status on stop #8730
    • Also mark objects inactive in memory on object deactivation #8626
    • IdoCheckTask: Don't override checkable critical with warn state #8613
    • PostgreSQL: Do not set standard_conforming_strings to off #8123
  • ITL
    • check_http: Fix assignment of check_adress blocking check by hostname #8109
    • check_mysql: Don't set -H if -s is given #8020
  • Metrics
    • OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245

Don't miss a new icinga2 release

NewReleases is sending notifications on new releases.