问题描述
我需要为 EC2 指标之一提供主机名:为此,我需要通过脚本获取主机名。
请帮助我编写一个脚本,该脚本从自动缩放组中获取所有实例并循环遍历每个实例,直到它与主机名匹配
解决方法
如果您想要所有 Auto Scaling 实例的列表(不考虑 Auto Scaling 组),您可以使用 describe-auto-scaling-instances。
如果您想要与特定 Auto Scaling 组关联的实例列表,您可以使用 describe-auto-scaling-groups,它还会返回组中每个实例的列表。
然后,对于返回的每个实例,您可以调用 describe-instances,它在响应中包含标签。 Name
标签包含实例的名称。