apm
kabisa/apm/datadog
!Datadog [//]: # (This file is generated. Do not edit, module description can be added by editing / creating module_description.md) Terraform module for Datadog Apm This module provides SLO's and other alerts based on APM data. Note that it's this module's opinion that you should prefer to alert on SLO burn rates in stead of latency thresholds. There is also some backwards compatibility if you want to use generated metrics for your SLO's OLD SOLUTION FOR SLO's Before datadog supported latency SLO's we used generated metrics to base our SLO's on. Creating the generated metrics is not something you can do with Terraform. You'll have to create these metrics by hand if you need/want this. In Datadog go to APM -> Setup and Configuration -> Generate Metrics -> New Metric First create this one !H
| Name | Type | Description | Default |
|---|---|---|---|
| service | string | required | |
| env | string | required | |
| error_percentage_enabled | bool | We prefer to alert on SLO's | false |
| latency_p95_note | string | "" | |
| latency_slo_burn_rate_docs | string | "Use burn rates alerts to measure how fa | |
| request_rate_anomaly_enabled | bool | false | |
| latency_p95_enabled | bool | We prefer to alert on SLO's | false |
| latency_slo_burn_rate_alerting_enabled | bool | true | |
| latency_filter_override | string | "" | |
| request_rate_anomaly_evaluation_period | string | "last_30m" | |
| request_rate_alerting_enabled | bool | true | |
| error_percentage_warning | number | 0.01 | |
| latency_slo_enabled | bool | Note that this monitor requires custom metrics to be present. Those can unfortun | true |
| apdex_docs | string | "Apdex is a measure of response time bas | |
| error_percentage_filter_override | string | "" | |
| error_slo_enabled | bool | true | |
| error_slo_alerting_enabled | bool | true | |
| error_slo_burn_rate_warning | number | null | |
| latency_p95_alerting_enabled | bool | true | |
| latency_slo_burn_rate_notification_channel_override | string | "" | |
| error_slo_error_filter | string | Filter string to select the non-errors for the SLO, Dont forget to include the c | ",status:error" |
| name_prefix | string | "" | |
| … and 10 more inputs | |||
monitor_ids