查找在多个aws ec2实例上运行的服务

时间:2016-04-19 07:38:20

标签: amazon-web-services aws-cli aws-ec2

AWS cli中是否有命令可以获取在我的ec2实例上运行的服务列表?

通常我会单独登录每个ec2实例,并使用Linux命令检查,例如“netstat”或“ps -eaf”。

大约有400个实例,所以如果我手动执行这个操作需要花费很多时间。如果有任何AWS命令可以在没有实际登录实例的情况下找到正在运行的服务,那就太棒了。

提前致谢。

2 个答案:

答案 0 :(得分:4)

AWS Command Line Interface是用于管理AWS服务的工具。您无法使用AWS-CLI来管理操作系统级别的服务。使用AWS-CLI,您可以从命令行控制多个AWS服务,并通过脚本自动执行它们。

希望它有所帮助: - )

答案 1 :(得分:0)

你可能会对EC2 Run Command感到幸运。来自他们的文档:

  

Run Command提供了一种自动执行常见管理任务的简单方法   比如在Linux上执行Shell脚本和命令[...]   Run Command允许您跨多个执行这些命令   实例并提供对结果的可见性