Releases: airbnb/interferon
Releases · airbnb/interferon
Interferon 0.2.5
Interferon 0.2.4
- Fix typo in
include_tags
Interferon 0.2.3
- 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
- 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
- Add metric for total runtime since destination run time is no longer doing the bulk of the work.
Interferon 0.2.0
- 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
- 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
tofalse
Interferon 0.1.3
- Add
evaluation_delay
option - Fix typo with
prev_alert
inrequire_full_window
- Pass groups as block to next GroupSource
- Upgrade minimum required version of dogapi
Interferon 0.1.0
- 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
silencedtrue
putting unlimited silence on '*' and silenced 'false'
removing it - Add options hash diff to diff output
Interferon 0.0.20
- [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