File tree Expand file tree Collapse file tree 10 files changed +12
-17
lines changed Expand file tree Collapse file tree 10 files changed +12
-17
lines changed Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ Use burn rates alerts to measure how fast your error budget is being depleted re
150
150
151
151
Query:
152
152
``` terraform
153
- burn_rate(\"${datadog_service_level_objective.latency_slo[0].id }\").over(\"${var.latency_slo_burn_rate_evaluation_period}\").long_window(\"${var.latency_slo_burn_rate_long_window}\").short_window(\"${var.latency_slo_burn_rate_short_window}\") > ${var.latency_slo_burn_rate_critical}
153
+ burn_rate(\"${local.latency_slo_id }\").over(\"${var.latency_slo_burn_rate_evaluation_period}\").long_window(\"${var.latency_slo_burn_rate_long_window}\").short_window(\"${var.latency_slo_burn_rate_short_window}\") > ${var.latency_slo_burn_rate_critical}
154
154
```
155
155
156
156
| variable | default | required | description |
@@ -206,7 +206,7 @@ Use burn rates alerts to measure how fast your error budget is being depleted re
206
206
207
207
Query:
208
208
``` terraform
209
- burn_rate(\"${datadog_service_level_objective.error_slo[0].id }\").over(\"${var.error_slo_burn_rate_evaluation_period}\").long_window(\"${var.error_slo_burn_rate_long_window}\").short_window(\"${var.error_slo_burn_rate_short_window}\") > ${var.error_slo_burn_rate_critical}
209
+ burn_rate(\"${local.error_slo_id }\").over(\"${var.error_slo_burn_rate_evaluation_period}\").long_window(\"${var.error_slo_burn_rate_long_window}\").short_window(\"${var.error_slo_burn_rate_short_window}\") > ${var.error_slo_burn_rate_critical}
210
210
```
211
211
212
212
| variable | default | required | description |
@@ -261,7 +261,6 @@ avg(last_10m):avg:trace.${var.trace_span_name}{tag:xxx} > 0.5
261
261
| variable | default | required | description |
262
262
| ---------------------------------| --------------| ----------| ------------------------------------------------------------------------------------------------------|
263
263
| env | | Yes | |
264
- | alert_env | | Yes | |
265
264
| service | | Yes | |
266
265
| service_display_name | None | No | |
267
266
| trace_span_name | http.request | No | Traces contain a span name. Example:
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ module "apdex" {
25
25
note = var. apdex_note
26
26
27
27
# module level vars
28
- env = var. alert_env
28
+ env = var. env
29
29
service = var. service
30
30
service_display_name = var. service_display_name
31
31
notification_channel = var. notification_channel
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ module "error_percentage" {
24
24
note = var. error_percentage_note
25
25
26
26
# module level vars
27
- env = var. alert_env
27
+ env = var. env
28
28
service = var. service
29
29
service_display_name = var. service_display_name
30
30
notification_channel = var. notification_channel
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ locals {
16
16
var. notification_channel
17
17
), " " )
18
18
error_slo_burn_rate_enabled = var. error_slo_enabled && var. error_slo_burn_rate_enabled
19
- error_slo_id = local. error_slo_burn_rate_enabled ? datadog_service_level_objective. error_slo [0 ]. id : " "
19
+ error_slo_id = local. error_slo_burn_rate_enabled ? datadog_service_level_objective. error_slo [0 ]. id : " "
20
20
}
21
21
22
22
resource "datadog_service_level_objective" "error_slo" {
@@ -61,7 +61,7 @@ module "error_slo_burn_rate" {
61
61
note = var. error_slo_burn_rate_note
62
62
63
63
# module level vars
64
- env = var. alert_env
64
+ env = var. env
65
65
service = var. service
66
66
service_display_name = var. service_display_name
67
67
notification_channel = local. error_slo_burn_rate_notification_channel
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ module "latency_p95" {
26
26
note = var. latency_p95_note
27
27
28
28
# module level vars
29
- env = var. alert_env
29
+ env = var. env
30
30
service = var. service
31
31
service_display_name = var. service_display_name
32
32
notification_channel = local. latency_p95_notification_channel
Original file line number Diff line number Diff line change 8
8
var. notification_channel
9
9
), " " )
10
10
latency_slo_burn_rate_enabled = var. latency_slo_enabled && var. latency_slo_burn_rate_enabled
11
- latency_slo_id = local. latency_slo_burn_rate_enabled ? datadog_service_level_objective. latency_slo [0 ]. id : " "
11
+ latency_slo_id = local. latency_slo_burn_rate_enabled ? datadog_service_level_objective. latency_slo [0 ]. id : " "
12
12
}
13
13
14
14
@@ -55,7 +55,7 @@ module "latency_slo_burn_rate" {
55
55
note = var. latency_slo_burn_rate_note
56
56
57
57
# module level vars
58
- env = var. alert_env
58
+ env = var. env
59
59
service = var. service
60
60
service_display_name = var. service_display_name
61
61
notification_channel = local. latency_slo_burn_rate_notification_channel
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ module "latency" {
32
32
note = var. latency_note
33
33
34
34
# module level vars
35
- env = var. alert_env
35
+ env = var. env
36
36
service = var. service
37
37
service_display_name = var. service_display_name
38
38
notification_channel = local. latency_notification_channel
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ module "request_rate_anomaly" {
28
28
note = var. request_rate_anomaly_note
29
29
30
30
# module level vars
31
- env = var. alert_env
31
+ env = var. env
32
32
service = var. service
33
33
service_display_name = var. service_display_name
34
34
notification_channel = var. notification_channel
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ module "request_rate" {
25
25
note = var. request_rate_note
26
26
27
27
# module level vars
28
- env = var. alert_env
28
+ env = var. env
29
29
service = var. service
30
30
service_display_name = var. service_display_name
31
31
notification_channel = var. notification_channel
Original file line number Diff line number Diff line change @@ -2,10 +2,6 @@ variable "env" {
2
2
type = string
3
3
}
4
4
5
- variable "alert_env" {
6
- type = string
7
- }
8
-
9
5
variable "service" {
10
6
type = string
11
7
}
You can’t perform that action at this time.
0 commit comments