MON-102: Auto-recovery for no-data tolerant monitors
This commit is contained in:
parent
6b9ae9798f
commit
8463da6ebe
@ -53,7 +53,7 @@ resource "datadog_monitor" "apimgt_failed_requests" {
|
||||
type = "metric alert"
|
||||
notify_no_data = false
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -83,7 +83,7 @@ resource "datadog_monitor" "apimgt_other_requests" {
|
||||
type = "metric alert"
|
||||
notify_no_data = false
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -113,7 +113,7 @@ resource "datadog_monitor" "apimgt_unauthorized_requests" {
|
||||
type = "metric alert"
|
||||
notify_no_data = false
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -143,7 +143,7 @@ resource "datadog_monitor" "apimgt_successful_requests" {
|
||||
type = "metric alert"
|
||||
notify_no_data = false
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
|
||||
@ -88,7 +88,7 @@ resource "datadog_monitor" "appservices_http_5xx_errors_count" {
|
||||
notify_no_data = false # Will NOT notify when no data is received
|
||||
renotify_interval = 0
|
||||
require_full_window = true
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
|
||||
tags = ["env:${var.environment}", "resource:appservices", "team:azure", "provider:azure"]
|
||||
@ -118,7 +118,7 @@ resource "datadog_monitor" "appservices_http_4xx_errors_count" {
|
||||
notify_no_data = false # Will NOT notify when no data is received
|
||||
renotify_interval = 0
|
||||
require_full_window = true
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
|
||||
tags = ["env:${var.environment}", "resource:appservices", "team:azure", "provider:azure"]
|
||||
@ -149,7 +149,7 @@ resource "datadog_monitor" "appservices_http_success_status_rate" {
|
||||
notify_no_data = false # Will notify when no data is received
|
||||
renotify_interval = 0
|
||||
require_full_window = true
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
|
||||
tags = ["env:${var.environment}", "resource:appservices", "team:azure", "provider:azure"]
|
||||
|
||||
@ -52,7 +52,7 @@ resource "datadog_monitor" "eventhub_failed_requests" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -89,7 +89,7 @@ resource "datadog_monitor" "eventhub_errors" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
|
||||
@ -21,7 +21,7 @@ resource "datadog_monitor" "too_many_jobs_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -54,7 +54,7 @@ resource "datadog_monitor" "too_many_list_jobs_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -87,7 +87,7 @@ resource "datadog_monitor" "too_many_query_jobs_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -168,7 +168,7 @@ resource "datadog_monitor" "too_many_c2d_methods_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -201,7 +201,7 @@ resource "datadog_monitor" "too_many_c2d_twin_read_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -234,7 +234,7 @@ resource "datadog_monitor" "too_many_c2d_twin_update_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -267,7 +267,7 @@ resource "datadog_monitor" "too_many_d2c_twin_read_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -300,7 +300,7 @@ resource "datadog_monitor" "too_many_d2c_twin_update_failed" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -331,7 +331,7 @@ resource "datadog_monitor" "too_many_d2c_telemetry_egress_dropped" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -362,7 +362,7 @@ resource "datadog_monitor" "too_many_d2c_telemetry_egress_orphaned" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -393,7 +393,7 @@ resource "datadog_monitor" "too_many_d2c_telemetry_egress_invalid" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -424,7 +424,7 @@ resource "datadog_monitor" "too_many_d2c_telemetry_egress_fallback" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -451,7 +451,7 @@ resource "datadog_monitor" "too_many_d2c_telemetry_ingress_nosent" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
|
||||
@ -118,7 +118,7 @@ resource "datadog_monitor" "sql-database_deadlocks_count" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
|
||||
@ -74,7 +74,7 @@ resource "datadog_monitor" "failed_function_requests" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 60
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -103,7 +103,7 @@ resource "datadog_monitor" "conversion_errors" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
@ -132,7 +132,7 @@ resource "datadog_monitor" "runtime_errors" {
|
||||
evaluation_delay = "${var.delay}"
|
||||
renotify_interval = 0
|
||||
notify_audit = false
|
||||
timeout_h = 0
|
||||
timeout_h = 1
|
||||
include_tags = true
|
||||
locked = false
|
||||
require_full_window = true
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user