Как правильно фильтровать мои журналы доступа с помощью 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 ответ

Решение

Вы анализируете только журналы *.gz, я предполагаю, что вы хотите проанализировать все они (сжатые и не сжатые), попробуйте вместо этого:

zgrep -h 'POST /xmlrpc.php' access.log* | goaccess -a -o report-xmlrpc.html
Другие вопросы по тегам