我試圖創建AWS報警以觀察SQS。如果隊列中的消息數超過1個,則表示分鐘,我想創建一個警報來觸發策略。我用這個命令來創建報警:創建時,AWS報警卡在INSUFFICIENT_DATA中
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賬戶中的隊列。可能嗎??!