You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_base_tags"></a> [base\_tags](#input\_base\_tags)| Base tags (key:value format) to add to this type of check (combined with `local.tags` and `var.additional_tags`, generally you should not change this) |`list(string)`| <pre>[<br> "resource:alb"<br>]</pre> | no |
47
47
| <aname="input_cost_center"></a> [cost\_center](#input\_cost\_center)| Cost Center of the monitored resource (leave blank to omit tag) |`string`|`null`| no |
48
48
| <aname="input_dashboard_link"></a> [dashboard\_link](#input\_dashboard\_link)| Dashboard link to include in message |`string`|`null`| no |
49
-
| <aname="input_env"></a> [env](#input\_env)| Environment the monitored resource is in (leave blank to omit tag) |`string`|n/a|yes|
49
+
| <aname="input_env"></a> [env](#input\_env)| Environment the monitored resource is in (leave blank to omit tag) |`string`|`null`|no|
50
50
| <aname="input_evaluation_delay"></a> [evaluation\_delay](#input\_evaluation\_delay)| Monitor evaluation delay (see [https://docs.datadoghq.com/monitors/configuration/?tab=thresholdalert#set-alert-conditions](Datadog Docs)) |`number`|`900`| no |
| <aname="input_http_5xx_responses_evaluation_window"></a> [http\_5xx\_responses\_evaluation\_window](#input\_http\_5xx\_responses\_evaluation\_window)| Evaluation window for monitor (`last_?m` (1, 5, 10, 15, or 30), `last_?h` (1, 2, or 4), or `last_1d`]|`string`|`"last_5m"`| no |
53
53
| <aname="input_http_5xx_responses_no_data_window"></a> [http\_5xx\_responses\_no\_data\_window](#input\_http\_5xx\_responses\_no\_data\_window)| No data threshold (in minutes, 0 to disable) |`number`|`10`| no |
54
54
| <aname="input_http_5xx_responses_threshold_critical"></a> [http\_5xx\_responses\_threshold\_critical](#input\_http\_5xx\_responses\_threshold\_critical)| Critical threshold (percentage, 0-100) |`number`|`75`| no |
55
55
| <aname="input_http_5xx_responses_threshold_warning"></a> [http\_5xx\_responses\_threshold\_warning](#input\_http\_5xx\_responses\_threshold\_warning)| Warning threshold (percentage, 0-100) |`number`|`25`| no |
56
+
| <aname="input_http_5xx_responses_use_message"></a> [http\_5xx\_responses\_use\_message](#input\_http\_5xx\_responses\_use\_message)| Whether to use the query alert base message |`bool`|`false`| no |
| <aname="input_http_5xx_tg_responses_evaluation_window"></a> [http\_5xx\_tg\_responses\_evaluation\_window](#input\_http\_5xx\_tg\_responses\_evaluation\_window)| Evaluation window for monitor (`last_?m` (1, 5, 10, 15, or 30), `last_?h` (1, 2, or 4), or `last_1d`]|`string`|`"last_5m"`| no |
58
59
| <aname="input_http_5xx_tg_responses_no_data_window"></a> [http\_5xx\_tg\_responses\_no\_data\_window](#input\_http\_5xx\_tg\_responses\_no\_data\_window)| No data threshold (in minutes, 0 to disable) |`number`|`10`| no |
59
60
| <aname="input_http_5xx_tg_responses_threshold_critical"></a> [http\_5xx\_tg\_responses\_threshold\_critical](#input\_http\_5xx\_tg\_responses\_threshold\_critical)| Critical threshold (percentage, 0-100) |`number`|`75`| no |
60
61
| <aname="input_http_5xx_tg_responses_threshold_warning"></a> [http\_5xx\_tg\_responses\_threshold\_warning](#input\_http\_5xx\_tg\_responses\_threshold\_warning)| Warning threshold (percentage, 0-100) |`number`|`25`| no |
62
+
| <aname="input_http_5xx_tg_responses_use_message"></a> [http\_5xx\_tg\_responses\_use\_message](#input\_http\_5xx\_tg\_responses\_use\_message)| Whether to use the query alert base message |`bool`|`false`| no |
61
63
| <aname="input_latency_enabled"></a> [latency\_enabled](#input\_latency\_enabled)| Enable latency monitor |`bool`|`false`| no |
62
64
| <aname="input_latency_evaluation_window"></a> [latency\_evaluation\_window](#input\_latency\_evaluation\_window)| Evaluation window for monitor (`last_?m` (1, 5, 10, 15, or 30), `last_?h` (1, 2, or 4), or `last_1d`]|`string`|`"last_5m"`| no |
63
65
| <aname="input_latency_no_data_window"></a> [latency\_no\_data\_window](#input\_latency\_no\_data\_window)| No data threshold (in minutes, 0 to disable) |`number`|`10`| no |
64
66
| <aname="input_latency_threshold_critical"></a> [latency\_threshold\_critical](#input\_latency\_threshold\_critical)| Critical threshold (seconds) |`number`|`null`| no |
65
67
| <aname="input_latency_threshold_warning"></a> [latency\_threshold\_warning](#input\_latency\_threshold\_warning)| Warning threshold (seconds) |`number`|`null`| no |
68
+
| <aname="input_latency_use_message"></a> [latency\_use\_message](#input\_latency\_use\_message)| Whether to use the query alert base message |`bool`|`false`| no |
66
69
| <aname="input_monitor_exclude_tags"></a> [monitor\_exclude\_tags](#input\_monitor\_exclude\_tags)| Tags to be excluded in the monitoring query. Specify in key:value format |`list(string)`|`[]`| no |
67
70
| <aname="input_monitor_include_tags"></a> [monitor\_include\_tags](#input\_monitor\_include\_tags)| Tags to be included in the monitoring query. Specify in key:value format |`list(string)`|`[]`| no |
68
71
| <aname="input_new_group_delay"></a> [new\_group\_delay](#input\_new\_group\_delay)| Delay in seconds before generating alerts for a new resource |`number`|`300`| no |
@@ -71,10 +74,14 @@ No modules.
71
74
| <aname="input_no_healthy_instances_no_data_window"></a> [no\_healthy\_instances\_no\_data\_window](#input\_no\_healthy\_instances\_no\_data\_window)| No data threshold (in minutes, 0 to disable) |`number`|`10`| no |
72
75
| <aname="input_no_healthy_instances_threshold_critical"></a> [no\_healthy\_instances\_threshold\_critical](#input\_no\_healthy\_instances\_threshold\_critical)| Critical threshold (percentage) |`number`|`0`| no |
73
76
| <aname="input_no_healthy_instances_threshold_warning"></a> [no\_healthy\_instances\_threshold\_warning](#input\_no\_healthy\_instances\_threshold\_warning)| Warning threshold (percentage) |`number`|`null`| no |
77
+
| <aname="input_no_healthy_instances_use_message"></a> [no\_healthy\_instances\_use\_message](#input\_no\_healthy\_instances\_use\_message)| Whether to use the query alert base message |`bool`|`true`| no |
74
78
| <aname="input_notify_alert_override"></a> [notify\_alert\_override](#input\_notify\_alert\_override)| List of notifications for alerts in critical threshold (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
79
+
| <aname="input_notify_crit_override"></a> [notify\_crit\_override](#input\_notify\_crit\_override)| List of notifications for 24x7 alerts in critical threshold (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
75
80
| <aname="input_notify_default"></a> [notify\_default](#input\_notify\_default)| List of alert notifications (can be overridden based on alert type) |`list(string)`| n/a | yes |
76
81
| <aname="input_notify_no_data"></a> [notify\_no\_data](#input\_notify\_no\_data)| Alert if no matching data is found |`bool`|`false`| no |
77
82
| <aname="input_notify_nodata_override"></a> [notify\_nodata\_override](#input\_notify\_nodata\_override)| List of notifications for no data (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
83
+
| <aname="input_notify_nonprod_override"></a> [notify\_nonprod\_override](#input\_notify\_nonprod\_override)| List of notifications for non-prod alerts in critical threshold (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
84
+
| <aname="input_notify_prod_override"></a> [notify\_prod\_override](#input\_notify\_prod\_override)| List of notifications for 12x5 prod alerts in critical threshold (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
78
85
| <aname="input_notify_recovery_override"></a> [notify\_recovery\_override](#input\_notify\_recovery\_override)| List of notifications for alert recovery (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
79
86
| <aname="input_notify_warn_override"></a> [notify\_warn\_override](#input\_notify\_warn\_override)| List of notifications for alerts in warning threshold (uses `notify_default` otherwise) |`list(string)`|`[]`| no |
80
87
| <aname="input_renotify_interval"></a> [renotify\_interval](#input\_renotify\_interval)| Interval in minutes to re-send notifications about an alert |`number`|`0`| no |
0 commit comments