SQS を監視する AWS アラームを作成しようとしました。キューに 2 分間に複数のメッセージがある場合、アラームを作成してポリシーをトリガーしたいと考えています。このコマンドを使用してアラームを作成しました。
aws cloudwatch put-metric-alarm --alarm-name alarmName --metric-name ApproximateNumberOfMessagesVisible --namespace "AWS/SQS" --statistic Average --period 60 --evaluation-periods 2 --threshold 1 --comparison-operator GreaterThanOrEqualToThreshold --dimensions "Name=QueueName,Value=QueueName" "Name=AutoScalingGroupName,Value=asg-name" --alarm-actions "<arn:batch-upscale-policy>" --actions-enable
AWS コンソールでアラームを確認できますが、そのINSUFFICIENT_DATA
状態のままです。どうすれば修正できますか?
ここでは、他の AWS アカウントのキューをリッスンします。出来ますか??!