如何获取我的 AWS EC2 实例列表

Osc*_*ley 7 amazon-ec2

我需要将从 AWS EC2 控制台获取的 EC2 实例列表导出到 CSV/excel 或类似文件。

报告中应该有,但是找不到。

在此输入图像描述

kgi*_*kis 11

通过 AWS CLI,您可以使用以下命令 (Linux):

aws ec2 describe-instances \
    --filters Name=instance-state-name,Values=running \
    --query 'Reservations[*].Instances[*].{Name:Tags[?Key==`Name`]|[0].Value,Instance:InstanceId,Type:InstanceType}' \
    --output text >> instances.csv
Run Code Online (Sandbox Code Playgroud)

这将以制表符分隔的行导出实例字段,您稍后可以将其导入到 Excel 中。


Vik*_*yol 7

您可以使用资源组

  1. 资源类型:AWS::EC2::实例
  2. 搜索资源
  3. 将搜索结果导出到 CSV

更新 11/2020:无法再按类型列出所有资源。您必须指定标签或 Cloudformation 堆栈才能创建资源组。


小智 5

我发现的最简单的方法是使用您想要的所有字段配置视图,然后选择(用鼠标突出显示)所有字段并将它们复制并粘贴到 Excel 中