1

有谁知道一个 Web 日志分析器,它既可以报告 Apache 可以存储的“处理时间”字段(%D),又可以智能地解析查询字符串?

我研究了一些常见的嫌疑人,例如 AWStats 和 Webalyser,但我看过的似乎都没有提供这些功能中的任何一个。

理想情况下,您将能够报告特定的查询字符串参数而不是简单的“页面”请求,例如,如果我的服务器显示命中:

/someurl?blah=X&whatever=Y

/someurl?whatever=Y&blah=Z

我希望它能够智能地解析它,所以如果我要求一个报告,其中“whatever=Y”两个 URL 将被分组在一起,而如果我报告“blah=X”,它们将被单独计算?

任何可以做到这一点的现成工具的建议?FOSS 或其他。

是的,我意识到我可以自己编写一些 awk 或 sed 脚本来解析这类事情,但我正在寻找有人为我完成了这项艰苦的工作,并将其呈现在一个漂亮的图表中,或者你有什么。

4

1 回答 1

0

microsoft 的logparser是一个非常通用的工具,可用于解析服务器日志。它支持 SQL 语法,因此您可以提供强大的查询。唯一的缺点是此时它只是 Windows。

于 2010-10-11T00:16:11.127 回答