分析大量 Apache 日志

分析大量 Apache 日志

我在分析 Apache 日志时遇到了问题 - 因为日志数量太多了。例如,3 月的前 5 天就产生了大约 50Gb 的日志文件(未压缩)。

如何分析这些?使用什么工具?我感兴趣的基本上是错误和页面浏览量的趋势线。即错误数量是否随着时间的推移而增加或减少,以及页面浏览量是否随着时间的推移而增加或减少。

您能推荐一种能够处理这些问题并给出某种报告的工具吗?

编辑:如下所述,我没有指定 Apache 在哪里运行。这是一个 LAMP 设置。

答案1

您无需指定 Apache 所在的平台。AWStats
是一个很好的通用工具:看一看转到其主页查看广泛的功能列表。
它是用 Perl 编写的,解析 50GB 的日志可能需要几分钟,但 Perl 就是为此而生的……

相关内容