我在分析 Apache 日志时遇到了问题 - 因为日志数量太多了。例如,3 月的前 5 天就产生了大约 50Gb 的日志文件(未压缩)。
如何分析这些?使用什么工具?我感兴趣的基本上是错误和页面浏览量的趋势线。即错误数量是否随着时间的推移而增加或减少,以及页面浏览量是否随着时间的推移而增加或减少。
您能推荐一种能够处理这些问题并给出某种报告的工具吗?
编辑:如下所述,我没有指定 Apache 在哪里运行。这是一个 LAMP 设置。
答案1
您无需指定 Apache 所在的平台。AWStats
是一个很好的通用工具:看一看转到其主页查看广泛的功能列表。
它是用 Perl 编写的,解析 50GB 的日志可能需要几分钟,但 Perl 就是为此而生的……