[英]Tags in Datadog for autoscaling_group when using metrics have changed? (Now aws_autoscaling_groupname)
我们有在 Terraform 中模板化的监视器和仪表板,用于创建新帐户,并且发现使用“autoscaling_group”查询的那些现在不报告任何数据。
查看指标,我可以看到按 ASG 分组的唯一选项是“aws_autoscaling_groupname”,但似乎无法找到它的设置位置。AWS Auto Scaling 集成文档还显示这应该是 autoscaling_group。
我在哪里可以设置这个?
如果您通过 Terraform aws_autoscaling_group
资源生成自动缩放组,则有一个与资源名称不同的name
参数。
显示差异的示例:
resource "aws_placement_group" "prod-asg" {
name = "application123"
strategy = "cluster"
}
在此示例中,在生成仪表板时,您要添加到小部件的 ASG 名称为application123
,它最终应作为 Datadog 中的autoscaling_group
名称。
如果使用 Terraform 构建仪表板小部件,则引用将如下所示:
resource "datadog_dashboard" "monitoring" {
title = "..."
widget {
type = "timeseries"
title = "..."
request {
q = "avg:aws.autoscaling.desired_capacity{name:${aws_autoscaling_group.prod-asg.name}}.as_count()"
}
}
}
参考: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/autoscaling_group
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.