Moira Versions Save

Realtime Alerting for Graphite and Prometheus

v2.11.0

1 month ago

Incompatible changes

  • To realize the feature with multiple senders of the same type we have changed the configuration of senders in notifier config and web api config.
  • It is necessary to replace the contacts field in the web config api with contacts_template.
  • It is also necessary to replace field type with sender_type in notifier config and add field contact_type, which will refer to type in web config contacts_template.

Major Changes

Minor Changes

Fixes

v2.10.0

2 months ago

Major Changes

Minor Changes

Fixes

Dependencies

Lints

v2.9.1

5 months ago

What’s Changed

Fixes

v2.9.0

5 months ago

Major Changes

  • Add Prometheus support. !! Config changes required to use prometheus, see the docs. #848 (by @tetrergeru)

  • Filter apply regices the same way as graphite, see the docs for configuration. #923 #924 (by @lordvidex and @tetrergeru)

  • Add swagger generated client (by @almostinf)

Minor Changes

  • Log failed notification only after several retries #906 (by @kissken)

  • Add metrics for the number of triggers by source #904 (by @tetrergeru)

  • Add prometheus retries #909 (by @tetrergeru)

  • Add notifier is alive metric in notifier-selfcheck #910 (by @kissken)

  • Add api for all unused triggers #915 (by @kissken)

  • Add search by created by parameter #908 (by @almostinf)

  • Add error handling for regex compilation #933 (by @tetrergeru)

Dependencies

  • Switch to a maintained version of carbon-c-relay #925 (by @Pliner)

  • Upgrade mattermost & x/net version #937 (by @kissken)

  • Update go to 1.19 #938 (by @kissken)

Fixes

  • Fix switch to maintenance at set del #916 (by @almostinf)

  • Fix panics in checker and enable panic logging #928 #929 #939 (by @tetrergeru)

  • Don't mock decode err in api #902 (by @kissken)

  • Calculate RemoteAllowed based on remote/prom configs #945 (by @Pliner)

  • Add x-nullable annotation and fix documentaion in config handler #903 (by @almostinf)

v2.8.4

8 months ago

Fixed

  • Uprade moira from 2.7 to 2.8
  • Now notifier configs must use exact types (now you can't use "true" in boolean fields, only true)

v2.8.3

9 months ago

What's changed

Major features

  • Collect history of sent notifications by @ejuravlev (#846)
  • Change PR Action logic to trigger build from comment and support build on forks @kotbauk (#868)

Other

  • Trigger with duplicated metrics now has EXCEPTION state instead of ERROR by @almostinf (#875)
  • Add support for sprig library in trigger description templates by @gODeaLoAple (#876)
  • Add EXCEPTION state to the list of daily reminded states by @Tetrergeru (#878)
  • Add validation of the list of used variables in trigger expressions by @almostinf (#881)
  • Stricter validation of trigger ids by @almostinf (#887)
  • Add timezone to messages in notifier by @almostinf (#885)
  • Add swagger generation by @almostinf (#891)

v2.8.2

11 months ago

What's Changed

Full Changelog: https://github.com/moira-alert/moira/compare/v2.8.1...v2.8.2

v2.8.1

1 year ago

Known issues

What's Changed

Full Changelog: https://github.com/moira-alert/moira/compare/v2.8.0...v2.8.1

v2.8.0

1 year ago

What's Changed

Known issues

Breaking

Other

New Contributors

Full Changelog: https://github.com/moira-alert/moira/compare/v2.7.2...v2.8.0

v2.7.2

1 year ago

What's Changed

Full Changelog: https://github.com/moira-alert/moira/compare/v2.7.1...v2.7.2