是否可以使用 Cloudwatch 警报获取正在运行的进程列表?

jta*_*ico 9 central-processing-unit amazon-web-services amazon-cloudwatch

我们有一个 EC2 实例 (Ubuntu),其中包含一些基于 Java 的应用程序,最近我们遇到了高 CPU 利用率峰值,这会触发我们的 Cloudwatch 警报之一。当我们进入服务器查看 cpu 利用率时,事情已经平静下来。

我们希望在其中一封警报电子邮件中看到正在运行的进程列表及其发出警报时的 CPU 利用率 (%)。这甚至可能吗?

bwi*_*ght 0

回答你的问题不。您无法将 CloudWatch 配置为在达到阈值时列出服务器上的进程。您必须使用其他一些软件才能完成此任务。CloudWatch 仅记录指标,例如,如果您想知道有多少进程正在运行,那么您可以配置 CloudWatch 来监控它。