-2

我想弄清楚 100 个 EC2 实例的内存使用情况以及在其中运行的脚本的名称(可能会将其推送到数据库)。

关于如何在 PHP 或 Java 中以最有效的方式执行此操作的任何想法。

4

1 回答 1

0

您应该让实例自动将此信息报告给中央服务,而不是使用 100 个实例并做一些事情(这很难扩展)。

例如,下面是一个 Linux 脚本,它可以测量内存并将指标发送回 Amazon CloudWatch:监控 Amazon EC2 Linux 实例的内存和磁盘指标

您可以使用类似的脚本将您自己的指标发送到 CloudWatch,尤其是当它是一个数字答案时。

但是,如果您决定集中查询每台服务器的信息,您应该使用Systems Manager Run Command,它可以同时在多个 Amazon EC2 实例上自动执行脚本。

于 2017-07-20T00:53:03.487 回答