AWS CLI:检索 运行 EC2 实例类型的列表
AWS CLI: Retrieve list of running EC2 instance types
我正在尝试一种快速方法 list/output 我环境中的所有实例类型 运行。没有别的只是那些 InstanceType
.
的列表
我可以很容易地在控制台上获取它们,但这有点耗时。
提前致谢!
我想这可能对你有帮助:
aws ec2 describe-instances \
--query "Reservations[*].Instances[*].[InstanceType]" \
--output json
AWS CLI -
aws ec2 describe-instances --region eu-west-1 --query 'Reservations[*].Instances[*].InstanceType' --output text | sort | uniq
在 AWS Web 控制台中 - 您还可以使用 AWS Config -> 高级查询 ->
查询编辑器 如下所示。输出可以导出为 json 或 csv。还有aws cli这个。
我个人使用 Steampipe 从我的终端使用 SQL 查询 AWS(和其他云)资源。根据你的问题,我也将资源限制在那些 "运行":
select
instance_type,
count(*)
from
aws_ec2_instance
where
instance_state = 'running'
group by
instance_type
order by
count
我正在尝试一种快速方法 list/output 我环境中的所有实例类型 运行。没有别的只是那些 InstanceType
.
我可以很容易地在控制台上获取它们,但这有点耗时。
提前致谢!
我想这可能对你有帮助:
aws ec2 describe-instances \
--query "Reservations[*].Instances[*].[InstanceType]" \
--output json
AWS CLI -
aws ec2 describe-instances --region eu-west-1 --query 'Reservations[*].Instances[*].InstanceType' --output text | sort | uniq
在 AWS Web 控制台中 - 您还可以使用 AWS Config -> 高级查询 -> 查询编辑器 如下所示。输出可以导出为 json 或 csv。还有aws cli这个。
我个人使用 Steampipe 从我的终端使用 SQL 查询 AWS(和其他云)资源。根据你的问题,我也将资源限制在那些 "运行":
select
instance_type,
count(*)
from
aws_ec2_instance
where
instance_state = 'running'
group by
instance_type
order by
count