GoAccess запускается из командной строки и может собирать информацию для анализа из лог-файлов HTTP-сереров, например apache2, nginx.
Выполним команду установки:
sudo apt-get install goaccess
Пример запуска:
goaccess -f /var/log/apache2/access.log
Пример парсинга всех логов:
zcat -f /var/log/apache2/*access.log | goaccess
zcat -f /var/log/apache2/*access.log* | goaccess
Справку можно увидеть выполнив команду:
man goaccess
Возможные опции запуска:
-f (указание файла для анализ)
-c (настройка даты и формата)
-e (исключение IP-адресов)
-a (включение списка User-Agents для выбранного хоста)
-r (отключение преобразования IP-адресов)
Клавиша «q» используется для выхода, «o» для детального просмотра.