Apache HTTPD 进程累计 CPU 时间

Apache HTTPD 进程累计 CPU 时间

如何汇总所有 Apache HTTPD 进程的 CPU 时间使用情况,以便能够将它们与其他正在运行的进程 (MySQL、Java 等) 进行比较?或者,与 MySQL 相比,HTTPD 需要多少 CPU 时间?

“ps --cumulative”、“top -S”、“pidstat -T CHILD” 没有帮助,因为累积的 CPU 时间仅包括退出的子进程的时间,而 httpd 进程的寿命相当长。

是否有现成的实用程序可用于此功能或者我必须自己制作一个?

答案1

Apache 服务器状态将显示累计处理时间:

http://httpd.apache.org/docs/2.2/mod/mod_status.html

相关内容