- Add API methods:
DELETE /notification/all
andDELETE /event/all
#73. - Add notifier config option: DateTime format for email sender #74.
- Add Graphite-API support for remote triggers #75.
- Fix newlines in trigger description body for web and email sender #76.
- Add option to enable runtime metrics in Graphite-section of configuration #79.
- Add new fancy email template 🎂 #82.
- Change default trigger state to TTLState option instead of NODATA #83.
- Refactor maintenance logic #87. See more: Maintenance.
- Add basic false NODATA protection #90. See more: Self State Monitor.
- Prohibit removal of contact with assigned subscriptions found #91.
- Make trigger exception messages more descriptive #92.
- Make filter cache capacity configurable #93. See more Filter Configuration.
- Fix incorrect behavior in which the trigger did not return from the
EXCEPTION
state #94. - Remove deprecated pseudo-tags, use checkboxes instead #95. See more: Ignore specific states transitions.
- Allow to use single-valued thresholds (ex. only
WARN
or onlyERROR
) #96. - Reduce the useless CPU usage in Moira-Filter #98. Thanks to @errx.
- Add concurrent matching workers in Moira-Filter #99. Thanks to @errx.
- Update Carbonapi to 1.0.0-rc.0 #101.
- Improve checker performance #103.
- Add Markdown support in contact edit modal view moira-alert/web2.0#138.
- Fix default timezone in trigger moira-alert/web2.0#173.
- Add ability to type negative numbers in simple trigger edit mode moira-alert/web2.0#169.
- Fix trailing whitespaces in tag search bar moira-alert/web2.0#139.
- Update Moira Client 2.3.4.
- Update Moira Trigger Role 2.3.
Important! Redis DB conversion is desirable.
Moira 2.3 has some structure changes in Redis DB.
It will work fluently out of the box, but we recommend you to run converter once Moira is updated.
moira-cli -update --config=/etc/moira/cli.yml
/etc/moira/cli.yml
redis:
host: localhost
port: "6379"
dbid: 0
log_file: stdout
log_level: debug
If you would like to downgrade back to Moira 2.2, you should run CLI-converter.
moira-cli -downgrade --config=/etc/moira/cli.yml
Both cases imply usage of Moira-CLI v.2.3, you can find it on Release Page.