既存の自動スケーリンググループにクラウドウォッチアラームを追加しようとしています。 terraformを実行した後、AWSコンソールのCloudWatchセクションにアラームが表示されます。ただし、アラームの状態はINSUFFICIENT_DATA
のままです。StatusCheckFailed自動スケーリンググループのクラウドウォッチアラームは、テラフォームで作成した後、INSUFFICIENT_DATAに残ります。
州立詳細は、以下であるメッセージに私はアラームを作成するために使用しましたState changed to INSUFFICIENT_DATA at 2016/04/19. Reason: Unchecked: Initial alarm creation
テラフォームのリソースが含まれています
resource "aws_cloudwatch_metric_alarm" "dwalters_status_check_failed" {
alarm_name = "dWaltersStatusCheckFailedTest"
alarm_description = "Test if alarm goes from INSUFFICIENT_DATE -> OK after being initialized"
comparison_operator = "GreaterThanOrEqualToThreshold"
dimensions = {
AutoscalingGroupName = "test-autoscaling-group"
}
evaluation_periods = "1"
metric_name = "StatusCheckFailed"
namespace = "AWS/EC2"
period = "300"
statistic = "Maximum"
threshold = "1"
unit = "Count"
alarm_actions = []
}
にもかかわらずアラームに記載されていメトリックと自動スケーリンググループアラームが選択されている場合は、Modify
をクリックし、同じメトリックと自動スケーリンググループを再度選択し、[保存]をクリックしてINSUFFICIENT_DATA
からOK
に状態を変更します。
誰も似たような問題に直面しましたか?
オートスケーリンググループを作成しているTFセクションも投稿できますか?私は、問題の可能性があるCloudWatchメトリックを作成した後、TerraformがASGを作成している可能性があると思います。 – Paul
同様の問題は、スレッドを投稿し続ける調査 – user2062360