В настоящее время я сохраняю 6 недель доступа к apache access_log. Если я сгенерирую сводку доступа на конец месяца:Как получить сводку access_log по goaccess, начиная с определенной даты?
cat /var/log/httpd/access_log* | goaccess --output-format=csv
В итоговую информацию будут включены данные о доступе за предыдущий месяц.
Как пропустить журналы предыдущего месяца и суммировать их с первого дня месяца?
p.s. формат данных: %d/%b/%Y
'Grep --no-файла $ (дата + "[0-3] [1-9] /% b /% Y") '(' --no-filename' требуется для Goaccess) – ohho
@ohho Duh, я пытался напомнить себе, но забыл все равно! Спасибо за примечание - обновлено. – tripleee
С man-страницы это тоже должно работать: 'zcat -f access.log * | sed -n '/' \ 'date +" 01 \ /% b \ /% Y "\' '/, $ p' | goaccess --output-format = csv' – Kayla