Apache 在 ubuntu“top”上达到 90-100%,我如何找出导致额外 CPU 周期的原因?

Apache 在 ubuntu“top”上达到 90-100%,我如何找出导致额外 CPU 周期的原因?

我的网站很慢,我正在尝试排除后端故障。

在文章页面上,CPU 达到约 100%。

我正在使用 ubuntu/Apache,并使用 top 查看统计数据。

占用 CPU 的进程给了我一个 pid 号码,但是那只是 apache 的号码吗,或者我可以追踪导致 CPU 循环的更具体的进程?

如果是的话怎么办?

答案1

我使用 newrelic 监控工具来跟踪特定资源消耗的 Web 请求。New relic 监控所有 apache 事务。这是一款付费工具,但您可以使用 14 天试用帐户。

http://www.newrelic.com/

相关内容