The reason for this change is to be capable of specifying delay evaluation in datadog monitor. Delay evaluation represents the minimum amount of seconds before an alert can be triggered. We needed this parameter for our datadog service checks. After discussing with datadog, they applied this new feature to their API. That's why, we want to share it since that parameter represents an important need for some cases.
Having this parameter allows you to trigger alerts from datadog only after a minimum amount of time. It will reduce false positive, notably in dev environment for example, when you need not to consider an alert if a service is down less than 15, 20 minutes etc...
I'm contributing this in the hopes that it will be useful to others in the same situation, please let me know what you think? Thanks!
ISSUE TYPE Feature Pull Request
COMPONENT NAME datadog_monitor
ANSIBLE VERSION ansible 2.3.0.0
SUMMARY
The reason for this change is to be capable of specifying delay evaluation in datadog monitor. Delay evaluation represents the minimum amount of seconds before an alert can be triggered. We needed this parameter for our datadog service checks. After discussing with datadog, they applied this new feature to their API. That's why, we want to share it since that parameter represents an important need for some cases.
Having this parameter allows you to trigger alerts from datadog only after a minimum amount of time. It will reduce false positive, notably in dev environment for example, when you need not to consider an alert if a service is down less than 15, 20 minutes etc...
I'm contributing this in the hopes that it will be useful to others in the same situation, please let me know what you think? Thanks!