简单的 Apache 日志解析器

问题描述 投票:0回答:0

我试图找到一个简单的 CLI 工具(适用于 Linux)来解析 Apache 日志,进行一些统计并使用一些简单的聚合数据(例如:查看计数器)创建纯文本输出。然后,这个纯文本输出将通过 cronjob 提交给 MySQL。

我看到这样做的好处是,数据库会在页面请求之外被批量访问。

我可以找到几个工具来绘制图表并进行一些实时监控(例如:GoAccess、AWStats、ApacheTop ...),但没有一个可以创建简单的纯文本输出。因此,我只剩下糟糕的选择:

  • 使用“awk”、“grep”、“cut”、“sed”、“tail -f”为自己创建一个解析器脚本...
  • 或者,使用 LogStash。这对我来说太过分了。

问题

有没有推荐将 Apache 日志解析为纯文本的简单 CLI 工具?

apache logparser awstats goaccess
© www.soinside.com 2019 - 2024. All rights reserved.