0

我有一个托管在 RHEL 5.5 上的企业 PHP 应用程序。它适用于 MySQL 和 perl 脚本。

它会导致常规的 CPU 和内存峰值。我可以在top命令输出中看到 httpd 和 MySQL 进程。

我知道我可以分析单个 php 脚本。但是有没有一种方法可以让我统计我的应用程序获得了多少网络点击,使用该参数调用了哪个脚本以及它的执行时间是多少?

我打算开始重构和优化结果中出现的前 10 个脚本,直到结果变得可以接受。

4

2 回答 2

0

您的第一个呼叫端口是您的 Web 服务器日志。您应该能够将 CPU 使用率的峰值与 url 关联起来。

考虑使用诸如webaliser 之类的日志分析器,它可以从 apache 日志中提取大量有用的使用数据。

于 2013-10-22T06:16:03.140 回答
0

对于网络服务器统计信息,您始终可以使用 awstats,它是一个非常方便的工具,可用于获取有关点击次数、动态报告等的统计信息。http://awstats.sourceforge.net/

谢谢和问候,
阿洛克·塔克

于 2013-10-22T06:37:25.810 回答