AWStats 和处理请求所用的时间

λ J*_*kas 5 iis-6 log-files awstats

我管理了多个 IIS 6 Web 服务器,并且我打开了日志中的耗时字段。我使用 AWStats 从日志数据生成各种报告。我的一位开发人员最近要求我提供基于 Time-Taken 数据的报告。她专门查找按平均花费时间以及最短和最长花费时间排序的前 20 页。

我想我可以通过在我的 AWStats 配置文件中创建一个 ExtraSection 来实现这一点。这可行吗?有没有人愿意分享任何配置示例?任何指针都非常感谢。

Mar*_*son 1

很难知道加载整个页面需要多长时间。并非不可能,但很困难。您将需要通过推荐进行“分组”。

对于输出的每个 PHP/ASP/Whatever/HTML 页面,然后查找紧随其后的所有请求,这些请求具有刚刚请求的页面的引荐来源网址(针对该 IP 地址)。继续下去,直到该 IP 请求另一个 HTML 页面。重复并冲洗。

至于如何在 AWStats 中实际做到这一点,老实说我不知道​​。您可能需要编写脚本或其他内容来手动解析日志。