github claranet/terraform-signalfx-detectors v0.2.0

latest releases: v1.29.0, v1.28.0, v1.27.0...
3 years ago

0.2.0 (October 13, 2020)

UPGRADE NOTES:

  • notifications global variable assignation should be updated using object and defining every severities. This is a requirement to avoid undesired or missing binding caused by old behavior. Please check this change to see an example of upgrade.

BREAKING CHANGES:

  • notifications global variable is now an object where attributes represents every SignalFx severities (Critical, Major, Minor, Warning, Info) for safer assignation
  • [my_detector]_notifications is now a map(string) to ease overriding
  • Most of the existing Warning rules (from Datadog legacy) have been changed to Major

NOTES:

  • exception on AWS API Gateway v2 which does not sync tags

NEW FEATURES:

  • use rich types for easier and safer notifications assignation (#94)
  • subject message template from locals symlink (#114)
  • detector name prefix from locals symlink (#114)
  • heartbeat / not running vm filters from locals symlink (#114)
  • generate outputs and auto check them in CI (#92)
  • add code owners / default reviewers with @cvauvarin @Shr3ps @BzSpi and @xp-1000
  • aggregation variable for heartbeat detectors (#95)
  • body message template from symlink (#114)
  • add common-locals.tf file to share locals from symlink (#114)
  • add common-variables.tf file to share variables from symink (#114)
  • newrelic: add new detectors module (#17)

ENHANCEMENTS:

  • upgrade setup-terraform to v1.2.0 in github actions CI
  • severities have been reordered to follow SignalFx levels convention (Critical > Major > Warning) (#93)
  • azure-*: harmonize azure heartbeat filters
  • aws-apigateway: support AWS API Gateway v2 from is_v2 flag variable (#130)
  • azure-mysql: add replication lag detector (#125)
  • nagios-status-check: change unknown alert to use existing Major severity

BUG FIXES:

  • fix typo on transformation functions descriptions removing trailing )
  • fix bad naming changing system not reporting by heartbeat
  • azure-app-service: exclude Instance in aggregation function
  • elasticsearch: swapping red and yellow for status detector
  • varnish: make variables declaration and notifications overrides compliant
  • varnish: fix missing value in rules subjects
  • docker: fix aggregation on heartbeat detector missing array
  • kubernetes-* fix heartbeat detectors changing ruleName to readableRule

Don't miss a new terraform-signalfx-detectors release

NewReleases is sending notifications on new releases.