Skip to content

Releases: airbnb/interferon

Interferon 0.2.5

27 Oct 18:25
Compare
Choose a tag to compare
  • Add support for new_host_delay option
  • Allow configuration of alert key

Interferon 0.2.4

18 Sep 16:18
Compare
Choose a tag to compare
  • Fix typo in include_tags

Interferon 0.2.3

18 Sep 16:17
Compare
Choose a tag to compare
  • Add ability to specify include_tags
  • Add option to expire mutes after a given threshold (max_mute_minutes) to allow muting via Datadog UI
  • Clean up repeat specs for alert options
  • Disable rspec warnings

Interferon 0.2.2

18 Sep 16:16
Compare
Choose a tag to compare
  • Add notify.recovery to Alert DSL. The default value is true which is the current behavior.
    When this value is false, then the mentions that are appended
    to the alert message is wrapped around {{^is_recovery}}.
  • Fix error message to only display files with errors instead of all

Interferon 0.2.1

18 Sep 16:14
Compare
Choose a tag to compare
  • Add metric for total runtime since destination run time is no longer doing the bulk of the work.

Interferon 0.2.0

18 Sep 16:14
Compare
Choose a tag to compare
  • Overhaul the dry-run functionality using the Datadog validation API instead of creating and deleting alerts with the [-dry-run-] prefix.
  • Fail dry-run when alert exists that do not apply to any host or errors on all hosts.
  • Clean up configuration passing.
  • Misc other clean up.

Interferon 0.1.4

18 Sep 16:13
Compare
Choose a tag to compare
  • Fix output of GroupSources
  • Sort groups for stable output
  • Fix bug where updates would recreate alerts instead of updating
  • Default the value of notify_audit to false

Interferon 0.1.3

26 Jul 18:17
Compare
Choose a tag to compare
  • Add evaluation_delay option
  • Fix typo with prev_alert in require_full_window
  • Pass groups as block to next GroupSource
  • Upgrade minimum required version of dogapi

Interferon 0.1.0

27 Apr 01:11
Compare
Choose a tag to compare
  • Add 'monitor_type' to Alert DSL with default value of 'metric alert'
  • Add 'notify.audit' to Alert DSL to configure 'notify_audit' option
  • Add 'require_full_window' to Alert DSL to configure
    'require_full_window' option
  • Add 'no_data_timeframe' to Alert DSL to configure 'no_data_timeframe'
    option
  • Add 'thresholds' to Alert DSL to configure 'thresholds' option
  • Allow 'silenced' to accept hash values with { 'scope' => duration }
    used by the new monitor API. Backwards compatibility maintained with
    silenced true putting unlimited silence on '*' and silenced 'false'
    removing it
  • Add options hash diff to diff output

Interferon 0.0.20

24 Apr 22:50
Compare
Choose a tag to compare
  • [bugfix] Prevent whitespace in alerts from causing flapping
    Datadog remove trailing whitespace from the alert names when submitted
    through the API. This leads to the recreation of alerts if the alert we
    are trying to submit has a trailing space.
  • [datadog] Add retry to fetching existing alerts from Datadog
  • [datadog] Prevent dry-run alerts from triggering notifications
  • [spec] Add specs for datadog destination