# ALERTING MESSAGE Datadog Generator ## How to use this module ``` module "datadog-message-alerting" { source = "git::ssh://git@bitbucket.org/morea/terraform.feature.datadog.git//common/alerting-message?ref={revision}" message_alert = "${var.oncall_24x7}" message_warning = "${var.oncall_business_hours}" message_nodata = "${var.oncall_nodata}" } ``` ## Purpose Creates a DataDog monitor alert message with the following inputs : * A broadcast channel for critical alerts * A broadcast channel for nodata alerts * A broadcast channel for warning alerts * Prepend text free string * Append text free string ## Inputs | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| | append_text | Optional free text string to append to alert | string | `` | no | | message_alert | Define a broadcast channel for critical alerts | string | - | yes | | message_nodata | Define a broadcast channel for nodata alerts | string | `` | no | | message_warning | Define a broadcast channel for warning alerts | string | - | yes | | prepend_text | Optional free text string to prepend to alert | string | `` | no | ## Outputs | Name | Description | |------|-------------| | alerting-message | The generated message string | ## Related documentation