![用于分析 apache 日志的工具](https://linux22.com/image/602090/%E7%94%A8%E4%BA%8E%E5%88%86%E6%9E%90%20apache%20%E6%97%A5%E5%BF%97%E7%9A%84%E5%B7%A5%E5%85%B7.png)
我们的 Apache Web 服务器存在高连接和首字节时间问题。我需要一个工具来查看和分析日志,并告诉我当时我们是否正在接收高流量、速度缓慢时的模式等。
我熟悉 awstats,但想知道是否还有其他较新的工具可以完成类似的任务。
答案1
一些非常流行的工具:
据我所知,最好的/最新的工具是Google Analytics 官方网站 - 网站分析和报告 - Google Analytics,但它实际上并不对日志做任何事情,它通过 JavaScript 工作(因此这可能不适合你)
答案2
如果你有 Hadoop/Hive 部署 -
一直以来,我只是将 apache 日志加载到 hive 并运行 HQL 进行分析,这比任何其他现有工具都给了我更大的灵活性,因为我只需发出类似 SQL 的命令就可以完成几乎所有我想做的事情。
查看https://cwiki.apache.org/Hive/gettingstarted.html#GettingStarted-ApacheWeblogData,这是一个很好的起点。
答案3
另一个选择是Splunk. 它是一个企业级解决方案,可以分析来自多个来源的多种类型的日志。
答案4
游戏盒里还有更多玩具,例如模拟或者Cacti ApacheStats