Skip to content

Releases: appzen-oss/terraform-aws-ecs-service-autoscale-step-sqs

Min capacity=0 switch up threshold >= 1

03 Aug 04:45
Compare
Choose a tag to compare

When Min capacity=0 switch up threshold >= 1 instead of > 1 to fix when only 1 sqs message

Add tags to cloudwatch alarms

30 Jun 22:21
Compare
Choose a tag to compare

Add tags to cloudwatch alarms

Ability to disable specific scaling policies

02 Sep 04:39
Compare
Choose a tag to compare

Setting threshold to 0 or negative number will disable the specific scaling policy

Calculated autoscaling support

31 Aug 19:23
Compare
Choose a tag to compare

Queue Wait Time = ((Queue Size * Worker Timing) / (number of current tasks * Number Of workers per task))

To enable, set variable queue_time_threshold=<value>

Stuck alert treat_missing_data=ignore for capacity=0 condition

23 Jan 19:27
Compare
Choose a tag to compare

Getting alerts when capacity is 0 due to missing data points

Stuck alerts when > 90% of max capacity

03 Dec 20:48
Compare
Choose a tag to compare

Change stuck alerts to trigger when > 90% of the max capacity as scaling may go in increments of 5.

CloudWatch alert when autoscale stuck at max for 5 hours

21 Nov 23:45
Compare
Choose a tag to compare

If autoscaling fails and service is running at maximum ECS tasks, then send a SNS alert

Add big scale up option

15 Sep 04:31
Compare
Choose a tag to compare

This is used for step scaling when you want to optionally scale up by large amounts quickly

Default to arithmetic and down to LessThanOrEqualToThreshold

22 Aug 00:30
Compare
Choose a tag to compare

To better support down threshold of "0"
flipped from
up: GreaterThanOrEqualToThreshold
down: LessThanThreshold

to
up: GreaterThanThreshold
down: LessThanOrEqualToThreshold

Switch from single SQS metric alarm to arithmetic Visible+NonVisible

21 Aug 01:10
Compare
Choose a tag to compare

Switch from single SQS metric alarm to arithmetic Visible+NonVisible