λ Jonas Gorauskas Asked: 2009-06-18 13:05:04 +0800 CST2009-06-18 13:05:04 +0800 CST 2009-06-18 13:05:04 +0800 CST AStats 和服务请求所用的时间 772 我有几个我管理的 IIS 6 Web 服务器,我打开了日志中的耗时字段。我使用 AStats 从日志数据中生成各种报告。我的一位开发人员同行最近要求我提供一份基于 Time-Taken 数据的报告。她专门寻找按平均耗时、最短和最长耗时排序的前 20 页。 我想我可以通过在我的 AWStats 配置文件中创建一个 ExtraSection 来实现这一点。这可行吗?有没有人愿意分享任何配置示例?非常感谢任何指针。 log-files iis-6 awstats 3 个回答 Voted Bob 2011-09-21T16:35:33+08:002011-09-21T16:35:33+08:00 这是一个可能会做你想要的黑客:http ://www.pgs-soft.com/installing-awstats-on-iis-7-0-time-taken-extra-section.html Best Answer Mark Henderson 2009-06-18T13:46:04+08:002009-06-18T13:46:04+08:00 很难知道加载整个页面需要多长时间。不是不可能,但很困难。您将需要通过推荐进行“组”。 对于输出的每个 PHP/ASP/Whatever/HTML 页面,然后查找紧随其后的所有请求,这些请求具有该 IP 地址的刚刚请求的页面的引用者。继续,直到该 IP 请求另一个 HTML 页面。重复并冲洗。 至于如何在 AStats 中实际执行此操作,老实说,我不知道。您可能需要编写脚本或其他东西来手动解析日志。 Dan 2009-08-19T23:38:08+08:002009-08-19T23:38:08+08:00 这实际上取决于您要回答的问题。伊斯兰国: “我们的服务器超载了,找到有问题的页面,” 在这种情况下,您将使用 IIS 日志记录做一些事情。另一方面,您可能正在尝试回答: “从用户的角度来看,哪些页面加载速度最慢,” 在这种情况下,AWStats 不会帮助您,您必须使用可能在您的网络之外运行的分析工具。
这是一个可能会做你想要的黑客:http ://www.pgs-soft.com/installing-awstats-on-iis-7-0-time-taken-extra-section.html
很难知道加载整个页面需要多长时间。不是不可能,但很困难。您将需要通过推荐进行“组”。
对于输出的每个 PHP/ASP/Whatever/HTML 页面,然后查找紧随其后的所有请求,这些请求具有该 IP 地址的刚刚请求的页面的引用者。继续,直到该 IP 请求另一个 HTML 页面。重复并冲洗。
至于如何在 AStats 中实际执行此操作,老实说,我不知道。您可能需要编写脚本或其他东西来手动解析日志。
这实际上取决于您要回答的问题。伊斯兰国:
“我们的服务器超载了,找到有问题的页面,”
在这种情况下,您将使用 IIS 日志记录做一些事情。另一方面,您可能正在尝试回答:
“从用户的角度来看,哪些页面加载速度最慢,”
在这种情况下,AWStats 不会帮助您,您必须使用可能在您的网络之外运行的分析工具。