简体   繁体   English

如何列出/查看AWS上所有已创建的资源?

[英]How to list/view all created resources on AWS?

Is there a way list/view(graphically?) all created resources on amazon? 有没有办法列出/查看(以图形方式?)亚马逊上所有已创建的资源? All the db's users, pools etc. 所有数据库的用户,池等

The best way I can think of is to run each of the cli aws <resource> ls commands in a bash file. 我能想到的最好的方法是在bash文件中运行每个cli aws <resource> ls命令。

What would be great would be to have a graphical tool that showed all the relationships. 最好的是提供一个显示所有关系的图形工具。 Is anyone aware of such a tool? 有人知道这样的工具吗?

UPDATE 更新

I decided to make my own start on this, currently its just on the cli, but might move to graphical output. 我决定以此为起点,目前只是cli,但可能会转向图形输出。 Help needed! 需要帮助!

https://github.com/QuantumInformation/aws-x-ray https://github.com/QuantumInformation/aws-x-ray

No, it is not possible to easily list all services created on AWS. 不,不可能轻松列出在AWS上创建的所有服务。

Each service has a set of API calls and will typically have Describe* calls that can list resources. 每个服务都有一组API调用,并且通常具有可以列出资源的Describe*调用。 However, these commands would need to be issued to each service individually and they typically have different syntax. 但是,这些命令需要分别发送给每个服务,并且它们通常具有不同的语法。

There are third-party services (eg Kumolus ) that offer functionality to list and visualize services but they are typically focussed on Amazon EC2 and Amazon VPC-based services. 有第三方服务(例如Kumolus )提供列出和可视化服务的功能,但是它们通常专注于Amazon EC2和基于Amazon VPC的服务。 They definitely would not go 'into' a database to list DB users, but they would show Amazon RDS instances. 他们绝对不会“进入”数据库以列出数据库用户,但会显示Amazon RDS实例。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM