Skip to content

Commit

Permalink
Merge pull request #3 from kabisa/renovate/configure
Browse files Browse the repository at this point in the history
Configure Renovate
  • Loading branch information
obeleh authored Jul 22, 2022
2 parents 9810d39 + 9139cf4 commit 96bef5a
Show file tree
Hide file tree
Showing 13 changed files with 186 additions and 120 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/documentation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Generate terraform docs

on:
push:
# don't run when we push a tag
tags-ignore:
- '*'
# don't run when we merge to main
# the action should have run already
branches-ignore:
- 'main'
jobs:
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: terraform-linters/setup-tflint@v2
name: Setup TFLint
with:
tflint_version: v0.38.1
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: pre-commit/[email protected]
# pre-commit fails if it changed files
# we want to go on
continue-on-error: true
- uses: pre-commit/[email protected]
- uses: EndBug/add-and-commit@v9
with:
default_author: github_actions
10 changes: 4 additions & 6 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
repos:
- repo: https://github.com/gruntwork-io/pre-commit
rev: v0.1.14
rev: v0.1.12
hooks:
- id: terraform-fmt
- id: terraform-validate
- id: tflint
- id: shellcheck
- repo: [email protected]:kabisa/terraform-datadog-pre-commit-hook.git
rev: "1.2.2"
- repo: https://github.com/kabisa/terraform-datadog-pre-commit-hook
rev: "1.3.6"
hooks:
- id: terraform-datadog-docs
exclude: ^README.md$
args:
- "."
- "."
25 changes: 25 additions & 0 deletions .terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

218 changes: 111 additions & 107 deletions README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion connection-failed.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "connection_failed" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "Connection failed"
query = "sum(${var.connection_failed_evaluation_period}):sum:azure.sql_servers_databases.connection_failed{${local.connection_failed_filter}} by {subscription_name,server_name}.as_count() > ${var.connection_failed_critical}"
Expand Down
2 changes: 1 addition & 1 deletion deadlocks.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "deadlocks" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "Deadlocks"
query = "sum(${var.deadlocks_evaluation_period}):sum:azure.sql_servers_databases.deadlock{${local.deadlocks_filter}} by {subscription_name,server_name}.as_count() > ${var.deadlocks_critical}"
Expand Down
2 changes: 1 addition & 1 deletion dtu-percentage.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "dtu_percentage" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "DTU Percentage"
query = "avg(${var.dtu_percentage_evaluation_period}):avg:azure.sql_servers_databases.dtu_consumption_percent{${local.dtu_percentage_filter}} by {subscription_name,server_name} > ${var.dtu_percentage_critical}"
Expand Down
2 changes: 1 addition & 1 deletion log-io-percent.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "log_io_percent" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "Log IO percent"
query = "avg(${var.log_io_percent_evaluation_period}):avg:azure.sql_servers_databases.log_write_percent{${local.log_io_percent_filter}} by {subscription_name,server_name} > ${var.log_io_percent_critical}"
Expand Down
4 changes: 4 additions & 0 deletions provider.tf
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
terraform {
required_providers {
datadog = {
source = "DataDog/datadog"
version = "~> 3.12"
}
}
}
6 changes: 6 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
]
}
2 changes: 1 addition & 1 deletion sessions-percentage.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "sessions_percentage" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "Sessions percentage"
query = "avg(${var.sessions_percentage_evaluation_period}):avg:azure.sql_servers_databases.sessions_percent{${local.sessions_percentage_filter}} by {subscription_name,server_name} > ${var.sessions_percentage_critical}"
Expand Down
2 changes: 1 addition & 1 deletion storage-percentage.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "storage_percentage" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "Storage percentage"
query = "max(${var.storage_percentage_evaluation_period}):avg:azure.sql_servers_databases.storage_percent{${local.storage_percentage_filter}} by {subscription_name,server_name} > ${var.storage_percentage_critical}"
Expand Down
2 changes: 1 addition & 1 deletion workers-percentage.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ locals {

module "workers_percentage" {
source = "kabisa/generic-monitor/datadog"
version = "0.7.5"
version = "1.0.0"

name = "Workers percentage"
query = "avg(${var.workers_percentage_evaluation_period}):avg:azure.sql_servers_databases.workers_percent{${local.workers_percentage_filter}} by {subscription_name,server_name} > ${var.workers_percentage_critical}"
Expand Down

0 comments on commit 96bef5a

Please sign in to comment.