apache:每个虚拟主机的 CPU 使用率

apache:每个虚拟主机的 CPU 使用率

是否有任何工具可以提供每个虚拟主机的 CPU 使用率统计信息?这样我就能了解哪个网站导致 CPU 使用率飙升 100%。谢谢!

如果这不可能,我可以以不同的方式设置 Apache 吗?例如,每个虚拟主机在不同的用户下运行?这可行吗?还是会使用更多资源?

答案1

Apache 本身没有这样的能力。

您可以在某些自定义日志中记录请求的处理时间(记为 %D),然后挖掘平均值和极值(不考虑 CPU 消耗)。根据 w3c 建议,<0.1 秒是不可察觉的,>10 秒是无法忍受的。

相关内容