首页 > 解决方案 > 创建指标警报失败:ValidationError:MetricName 不得包含非 ASCII 字符

问题描述

任何想法这里可能有什么问题。我收到此错误“创建指标警报失败:ValidationError:MetricName 不得包含非 ASCII 字符”

PS:_在资源块名称下是必须的。

`resource "aws_cloudwatch_metric_alarm" "_5xxErrors" {
  alarm_name          = "${var.tag_name}"
  comparison_operator = "LessThanOrEqualToThreshold"
  evaluation_periods  = "1"
  metric_name         = "5xxErrorRate"
  namespace           = "AWS/CloudFront"
  period              = "60"
  statistic           = "Average"
  threshold           = "1"
  alarm_description   = "Bla bla bla bla"
  alarm_actions       = ["${data.aws_sns_topic.blabla.arn}"]
  ok_actions          = ["${data.aws_sns_topic.blabla.arn}"]

  dimensions = {
    DistributionId  = "${aws_cloudfront_distribution.cloudfrontdistribution.id}"
    Region = "Global"

  }
}`

标签: amazon-web-servicesterraformterraform-provider-aws

解决方案


推荐阅读