Skip to content

v1.7.0

Compare
Choose a tag to compare
@xp-1000 xp-1000 released this 24 Jun 08:23
· 208 commits to master since this release
4fbd174

1.7.0 (Jun 24, 2021)

UPGRADE NOTES:

  • If you use either filter_custom_includes or filter_custom_excludes variables you will have to remove and combine them into an unique SignalFlow filters string setting the new filtering_custom variable

BREAKING CHANGES:

  • filter_custom_includes or filter_custom_excludes variables have been removed, you have to either follow upgrade instructions above or pin your modules declaration version to v1.6.0 which will be the last supporting these variables (the new one filtering_custom is much more flexible).

NEW FEATURES:

  • common: all alerts triggered from heartbeat detectors will now automatically be resolved when the underlying MTS become inactive (after 25h of inactivity) using the new auto_resolve_after function (#285)
  • common: alerting message template can now be overridden by using message_subject and message_body respectively for the subject and the body. By default, set to "" empty string, it will use the template from this repository. You can manually set it to null to use the default template from SignalFx but be careful, you have to set both variables because SignalFx does not allow to use their template for one of them only (#292)
  • common: add default tags composed by common and specific per module and provide the extra_tags variable to let the user add his own (#293)

ENHANCEMENTS:

  • common: new internal-filtering module (replaces the old filter-tags) used in detectors allowing to define a complex filtering policy with filtering_custom only (the default behavior) or by appending your own specific filters to the default filtering policy by also defining filtering_append variable to true (#286)

BUG FIXES:

  • common: keep the filter-tags (replaced by internal_filtering) for retro compatibility with versions prior to v1.7.0 (#287)

DOCUMENTATION:

  • examples: add common use cases to learn by examples the usage of the repository (#288)
  • update the wiki to reflect the new filtering behavior including the documentation for the new variables