400 Bad Request: "Legacy event alert monitors (type: 'event alert') are no longer supported"
Closed this issue · 0 comments
francovp commented
Hello again, I'm getting this error in latest version 4.2.x using caas/kubernetes/node
monitor
│ Error: error validating monitor from https://api.datadoghq.com/api/v1/monitor/validate: 400 Bad Request: {"errors": ["Legacy event alert monitors (type: 'event alert') are no longer supported, please create a new monitor with 'event-v2 alert' type or use the UI."]}
│
│ with module.k8s-datadog-monitor.module.datadog-monitors-caas-kubernetes-node.datadog_monitor.unregister_net_device[0],
│ on .terraform/modules/k8s-datadog-monitor.datadog-monitors-caas-kubernetes-node/caas/kubernetes/node/monitors-k8s-node.tf line 164, in resource "datadog_monitor" "unregister_net_device":
│ 164: resource "datadog_monitor" "unregister_net_device" {
Example code:
module "datadog-monitors-caas-kubernetes-node" {
source = "claranet/monitors/datadog//caas/kubernetes/node"
version = "4.2.2"
environment = "prod"
message = module.datadog-message-alerting.alerting-message
}
Apparently, is now needed to migrate the unregister_net_device
kubernetes node monitor to type event-v2 alert