HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

What is the best way to find the Auto Scaling Group of an ECS cluster?

Submitted by: @import:stackexchange-devops··
0
Viewed 0 times
thewhatgroupautoecsscalingwayfindclusterbest

Problem

We are looking to inspect the ASG EC2 CloudWatch metrics such as CPU and Memory, since it includes an aggregate of all the ASG instances.

Given that we know the ECS cluster, or the ECS service name. Which API calls would be needed to figure out the name of the Auto Scaling Group and its CloudWatch metrics?

Solution

Example in AWS cli that should work to get the ASG name

a=curl 'http://169.254.169.254/latest/meta-data/instance-id'; aws autoscaling describe-auto-scaling-instances --instance-ids $a --query 'AutoScalingInstances[*].AutoScalingGroupName'

Code Snippets

a=curl 'http://169.254.169.254/latest/meta-data/instance-id'; aws autoscaling describe-auto-scaling-instances --instance-ids $a --query 'AutoScalingInstances[*].AutoScalingGroupName'

Context

StackExchange DevOps Q#1470, answer score: 2

Revisions (0)

No revisions yet.