43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
# 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
|
|
|