首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS CLI:检索正在运行的EC2实例类型列表

AWS CLI:检索正在运行的EC2实例类型列表
EN

Stack Overflow用户
提问于 2021-02-05 05:40:57
回答 3查看 559关注 0票数 5

我正在尝试一种快速的方法来列出/输出在我的环境中运行的所有实例类型。除了这些InstanceType的列表之外,什么也没有。

我可以很容易地在控制台上获取它们,但这有点耗时。

提前感谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-02-05 06:04:36

AWS CLI -

aws ec2 describe-instances --region eu-west-1 --query 'Reservations[*].Instances[*].InstanceType' --output text | sort | uniq

在AWS web控制台中-您还可以使用AWS Config -> Advanced queries -> Query editor,如下所示。输出可以导出为json或csv。对于这一点也有aws cli

票数 2
EN

Stack Overflow用户

发布于 2021-02-05 21:02:50

就我个人而言,我使用Steampipe在我的终端上使用SQL来查询亚马逊网络服务(和其他云)资源。根据你的问题,我也将资源限制在那些“运行”的人身上:

代码语言:javascript
复制
select
  instance_type,
  count(*)
from
  aws_ec2_instance
where
  instance_state = 'running'
group by
  instance_type
order by
  count
票数 3
EN

Stack Overflow用户

发布于 2021-02-05 05:57:40

我想这可能会对你有帮助:

代码语言:javascript
复制
aws ec2 describe-instances \
--query "Reservations[*].Instances[*].[InstanceType]" \
--output json
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66054226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档