如何使用GoAccess正确过滤我的访问日志?

时间:2017-05-31 22:36:42

标签: linux grep zcat goaccess

我想生成一个只包含POST /xmlrpc.php个请求的报告,因此我运行以下命令:

zcat access.log.*.gz | grep 'POST /xmlrpc.php' | goaccess -a -o report-xmlrpc.html

报告的结果并未全部显示(在图表中我只看到9天,但我检查了其他日志,我几乎每天都有POST /xmlrpc.php个请求(总共30个)。

我使用zat / grep / goaccess错了吗?

1 个答案:

答案 0 :(得分:1)

你只解析* .gz日志,我假设你要解析所有这些(压缩而不是压缩),试试这个:

zgrep -h 'POST /xmlrpc.php' access.log* | goaccess -a -o report-xmlrpc.html