Skip to content

Commit 3449594

Browse files
authored
Merge pull request #3 from kabisa/provider-v3
Provider v3
2 parents e5d6876 + 03fa4d7 commit 3449594

12 files changed

+33
-39
lines changed

.terraform.lock.hcl

Lines changed: 3 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,6 @@ avg(last_10m):max:sqlserver.stats.procs_blocked{tag:xxx} by {host} >= 1
222222
| variable | default | required | description |
223223
|----------------------------|----------|----------|--------------|
224224
| env | | Yes | |
225-
| alert_env | | Yes | |
226225
| filter_str | | Yes | |
227226
| service | | Yes | |
228227
| notification_channel | | Yes | |

batches-compiled-percent.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "batches_compiled_percent" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Percentage of batches requiring compilation"
1213
query = "avg(${var.batches_compiled_percent_evaluation_period}):(max:sqlserver.stats.sql_compilations{${local.batches_compiled_percent_filter}} by {host} / max:sqlserver.stats.batch_requests{${local.batches_compiled_percent_filter}} by {host}) * 100 >= ${var.batches_compiled_percent_critical}"
@@ -24,7 +25,7 @@ module "batches_compiled_percent" {
2425
note = var.batches_compiled_percent_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

buffer-cache-hit-ratio.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "buffer_cache_hit_ratio" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Buffer cache hit ratio"
1213
query = "avg(${var.buffer_cache_hit_ratio_evaluation_period}):min:sqlserver.buffer.cache_hit_ratio{${local.buffer_cache_hit_ratio_filter}} by {host} * 100 < ${var.buffer_cache_hit_ratio_critical}"
@@ -24,7 +25,7 @@ module "buffer_cache_hit_ratio" {
2425
note = var.buffer_cache_hit_ratio_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

can-connect.tf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
module "can_connect" {
2-
source = "[email protected]:kabisa/terraform-datadog-service-check-monitor.git?ref=1.2.0"
2+
source = "kabisa/service-check-monitor/datadog"
3+
version = "1.4.1"
34

45
name = "SQL Server - Can connect"
5-
check_name = "sqlserver.can_connect"
6+
metric_name = "sqlserver.can_connect"
67
by_tags = ["host", "db"]
78
include_tags = local.service_check_include_tags
89
exclude_tags = local.service_check_exclude_tags
@@ -20,7 +21,7 @@ module "can_connect" {
2021
note = var.can_connect_note
2122

2223
# module level vars
23-
env = var.alert_env
24+
env = var.env
2425
service = var.service
2526
notification_channel = var.notification_channel
2627
additional_tags = var.additional_tags

connections.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "connections" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Connections"
1213
query = "avg(${var.connections_evaluation_period}):max:sqlserver.stats.connections{${local.connections_filter}} by {host} >= ${var.connections_critical}"
@@ -24,7 +25,7 @@ module "connections" {
2425
note = var.connections_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

database-state.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "database_state" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Database state"
1213
query = "max(${var.database_state_evaluation_period}):max:sqlserver.database.state{${local.database_state_filter}} by {host,database,database_state_desc} >= ${var.database_state_critical}"
@@ -24,7 +25,7 @@ module "database_state" {
2425
note = var.database_state_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

lock-waits.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "lock_waits" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Lock waits"
1213
query = "avg(${var.lock_waits_evaluation_period}):max:sqlserver.stats.lock_waits{${local.lock_waits_filter}} by {host} > ${var.lock_waits_critical}"
@@ -24,7 +25,7 @@ module "lock_waits" {
2425
note = var.lock_waits_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

page-life-expectancy.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "page_life_expectancy" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Page life expectancy"
1213
query = "avg(${var.page_life_expectancy_evaluation_period}):min:sqlserver.buffer.page_life_expectancy{${local.page_life_expectancy_filter}} by {host} < ${var.page_life_expectancy_critical}"
@@ -24,7 +25,7 @@ module "page_life_expectancy" {
2425
note = var.page_life_expectancy_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

procs-blocked.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ locals {
66
}
77

88
module "procs_blocked" {
9-
source = "[email protected]:kabisa/terraform-datadog-generic-monitor.git?ref=0.6.2"
9+
source = "kabisa/generic-monitor/datadog"
10+
version = "0.7.5"
1011

1112
name = "SQL Server - Blocked processes"
1213
query = "avg(${var.procs_blocked_evaluation_period}):max:sqlserver.stats.procs_blocked{${local.procs_blocked_filter}} by {host} >= ${var.procs_blocked_critical}"
@@ -24,7 +25,7 @@ module "procs_blocked" {
2425
note = var.procs_blocked_note
2526

2627
# module level vars
27-
env = var.alert_env
28+
env = var.env
2829
service = var.service
2930
notification_channel = var.notification_channel
3031
additional_tags = var.additional_tags

0 commit comments

Comments
 (0)