aws-services

kabisa/aws-services/datadog

Terraform Module HCL DATADOG

Terraform module to generate alerts for AWS Service outages

Install
module "aws-services" {
source = "kabisa/aws-services/datadog"
version = "1.0.1"
}
plain text: /constructs/tfmod-kabisa-aws-services-datadog/install.txt
⭐ Source on GitHub 📦 Registry page
README

!Datadog [//]: # (This file is generated. Do not edit, module description can be added by editing / creating module_description.md) Terraform module for Datadog Aws Services This module uses datadog's feature to monitor AWS Service status page. This blog post explains what we've set up Note that Datadog scrapes the status page from AWS and this can lag a bit. This module is part of a larger suite of modules that provide alerts in Datadog. Other modules can be found on the Terraform Registry We have two base modules we use to standardise development of our Monitor Modules: - generic monitor Used in 90% of our alerts - service check monitor Modules are generated with this tool: https://github.com/kabisa/datadog-terraform-generator Example Usage ``terraform module "aws_eu_west_1" { source = "

Inputs (20)
NameTypeDescriptionDefault
envstring required
notification_channelstring required
notestring"Scrape interval is approx 10 minutes"
alerting_enabledbooltrue
exclude_tagslist(string)This allows you to exclude specific services or regions[]
additional_tagslist(string)[]
enabledbooltrue
ok_thresholdnumber1
prioritynumberNumber from 1 (high) to 5 (low).1
lockedbooltrue
no_data_timeframenumberHow long before we decide we got no data. Note that the scrape interval is appronull
notify_no_databoolWhether we notify ourselves if there's no data. Scrape interval is approx 10 minfalse
docsstring"Check the AWS Service status in case th
name_prefixstring""
include_tagslist(string)This allows you to target a specific region or service[ "*" ]
by_tagslist(string)Create an alert per <tags>. Behaves like a group by[ "region", "service" ]
servicestring"AWS"
name_suffixstring""
critical_thresholdnumber1
warning_thresholdnumbernull
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.1
Cloud DATADOG
Total downloads566
Inputs20
Namespacekabisa
Updated