Skip to content

v2.3

Compare
Choose a tag to compare
@borovskyav borovskyav released this 20 Aug 09:01
· 638 commits to master since this release
a78643a
  • Add API methods: DELETE /notification/all and DELETE /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 only ERROR) #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.