Apparently it is possible: You can use the AutoScalingGroupName
dimension and Average
statistic and it will average across all nodes in the auto scaling group. Here's the command I used:
mon-put-metric-alarm ALARM-NAME --comparison-operator GreaterThanThreshold \
--evaluation-periods 2 --metric-name NetworkIn --namespace "AWS/EC2" \
--dimensions "AutoScalingGroupName=AUTOSCALE-NAME" --period 60 \
--statistic Average --threshold 30000000 \
--alarm-actions arn:aws:autoscaling:etc-etc-etc-scaling-policy