github jertel/elastalert2 2.21.0

12 hours ago

Breaking changes

  • None

New features

  • [Notifications] System error notifications can now be delivered via the same set of alerters as rule alerts - #1546 - @jertel
  • [Notifications] New config option notify_all_errors supports all system errors, including loss of data connectivity - #1546 - @jertel

Other changes

  • [Docs] Mention the two available Spike-rule metrics that are add into the match record - #1542 - @ulmako
  • [OpsGenie] Corrected spelling of the opsgenie_default_receipients configuration option to opsgenie_default_recipients. Both variations will continue to work and a warning message will notify affected users. #1539 - @lstyles
  • [OpsGenie] Prevent templated opsgenie_teams and opsgenie_recipients from being overwritten with evaluated values first time an alert is sent. #1540 #1539 - @lstyles
  • [OpsGenie] Updated configuration schema with missing OpsGenie alerter properties. #1543 - @lstyles
  • [Docs] Add missing documentation of the timestamp_field option - #1544 - @ApolloLV
  • Add support for Kibana 8.14/8.15/8.16 for Kibana Discover - #1547,#1582 - @nsano-rururu, @jertel
  • Upgrade pylint 3.1.0 to 3.3.1, pytest 8.0.2 to 8.3.3, pytest-cov 4.1.0 to 5.0.0, pytest-xdist 3.5.0 to 3.6.1, sphinx 7.2.6 to 8.0.2, sphinx_rtd_theme 2.0.0 to 3.0.1, tox 4.13.0 to 4.21.2 - #1550 - @nsano-rururu
  • Upgrade to Python 3.13 - #1551 - @nsano-rururu
  • [OpsGenie] Support dynamic opsgenie_addr values - #1563 - @mohamedelema17

Don't miss a new elastalert2 release

NewReleases is sending notifications on new releases.