Skip to content

Commit b489cd5

Browse files
authored
Merge pull request #4 from kabisa/renovate/configure
Configure Renovate
2 parents 3449594 + 2cfebca commit b489cd5

15 files changed

+140
-89
lines changed

.github/workflows/documentation.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Generate terraform docs
2+
3+
on:
4+
push:
5+
# don't run when we push a tag
6+
tags-ignore:
7+
- '*'
8+
# don't run when we merge to main
9+
# the action should have run already
10+
branches-ignore:
11+
- 'main'
12+
jobs:
13+
pre-commit:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: terraform-linters/setup-tflint@v2
17+
name: Setup TFLint
18+
with:
19+
tflint_version: v0.38.1
20+
- uses: actions/checkout@v3
21+
- uses: actions/setup-python@v4
22+
- uses: pre-commit/[email protected]
23+
# pre-commit fails if it changed files
24+
# we want to go on
25+
continue-on-error: true
26+
- uses: pre-commit/[email protected]
27+
- uses: EndBug/add-and-commit@v9
28+
with:
29+
default_author: github_actions

.pre-commit-config.yaml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ repos:
55
- id: terraform-fmt
66
- id: terraform-validate
77
- id: tflint
8-
- id: shellcheck
9-
- repo: [email protected]:kabisa/terraform-datadog-pre-commit-hook.git
10-
rev: "1.2.2"
8+
- repo: https://github.com/kabisa/terraform-datadog-pre-commit-hook
9+
rev: "1.3.6"
1110
hooks:
1211
- id: terraform-datadog-docs
13-
exclude: ^README.md$
1412
args:
15-
- "."
13+
- "."

.terraform.lock.hcl

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

README.md

Lines changed: 72 additions & 69 deletions
Large diffs are not rendered by default.

batches-compiled-percent.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ locals {
77

88
module "batches_compiled_percent" {
99
source = "kabisa/generic-monitor/datadog"
10-
version = "0.7.5"
10+
version = "1.0.0"
1111

1212
name = "SQL Server - Percentage of batches requiring compilation"
1313
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}"

buffer-cache-hit-ratio.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ locals {
77

88
module "buffer_cache_hit_ratio" {
99
source = "kabisa/generic-monitor/datadog"
10-
version = "0.7.5"
10+
version = "1.0.0"
1111

1212
name = "SQL Server - Buffer cache hit ratio"
1313
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}"

can-connect.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module "can_connect" {
22
source = "kabisa/service-check-monitor/datadog"
3-
version = "1.4.1"
3+
version = "2.0.0"
44

55
name = "SQL Server - Can connect"
66
metric_name = "sqlserver.can_connect"

connections.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ locals {
77

88
module "connections" {
99
source = "kabisa/generic-monitor/datadog"
10-
version = "0.7.5"
10+
version = "1.0.0"
1111

1212
name = "SQL Server - Connections"
1313
query = "avg(${var.connections_evaluation_period}):max:sqlserver.stats.connections{${local.connections_filter}} by {host} >= ${var.connections_critical}"

database-state.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ locals {
77

88
module "database_state" {
99
source = "kabisa/generic-monitor/datadog"
10-
version = "0.7.5"
10+
version = "1.0.0"
1111

1212
name = "SQL Server - Database state"
1313
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}"

examples/example.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1+
# tflint-ignore: terraform_module_version
12
module "sql_server" {
23
source = "kabisa/sql-server/datadog"
34

4-
notification_channel = "[email protected]"
5+
notification_channel = "@[email protected]"
56
service = "SQL Server"
67
env = "prd"
7-
alert_env = "prd"
88
filter_str = "role:sqlserver"
99
service_check_include_tags = ["role:sqlserver"]
10-
}
10+
}

0 commit comments

Comments
 (0)