gpt4 book ai didi

linux - 在 (linux) 中获取 apache 的总 cpu 使用率

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:40:39 26 4
gpt4 key购买 nike

我想编写一个脚本(在 bash 或 Linux 上的 Perl 中)来监视 Apache 并在它超过 X% CPU 时重新启动 Apache。我知道我需要获取 Apache 的总 CPU 使用率,因为它打开了子进程。

如何获取 Apache 的总 CPU 使用率?

最佳答案

尝试以下操作,但请确保使用您的实际名称更新 Apache 进程名称(我的名称是 httpd ):

ps u -C httpd | awk '{sum += $3} END {print sum}'

这将获得所有正在运行的 apache 进程的列表并对 %CPU 求和ps 栏目使用 awk 的输出.

关于linux - 在 (linux) 中获取 apache 的总 cpu 使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11935910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com