我正在寻找方法来监视特定进程的 CPU 消耗,并且如果该进程在 Linux 上过去 X 分钟/秒内没有消耗任何 CPU 则采取行动。
用例是,我在 EC2 上有一台机器(使用现货请求获得),如果某个给定的进程实际上没有执行任何工作(没有崩溃,只是处于理想状态),我想关闭它,我想在没有任何 AWS 服务的情况下从机器内部完成它。
谢谢,伊甸园
答案1
我想你可以用监控在操作系统级别。
但是你为什么要关闭实例呢?
我正在寻找方法来监视特定进程的 CPU 消耗,并且如果该进程在 Linux 上过去 X 分钟/秒内没有消耗任何 CPU 则采取行动。
用例是,我在 EC2 上有一台机器(使用现货请求获得),如果某个给定的进程实际上没有执行任何工作(没有崩溃,只是处于理想状态),我想关闭它,我想在没有任何 AWS 服务的情况下从机器内部完成它。
谢谢,伊甸园
我想你可以用监控在操作系统级别。
但是你为什么要关闭实例呢?