wiki:goaccess
To jest stara wersja strony!
Goaccess - analiza logów serwera www
Goaccess służy do analizy logów access oraz errors (lub wymieszanych).
goaccess --log-file=vhost-access.log
Przy założeniu, że log jest w takim formacie…
ip.ip.ip.ip - - [05/Jun/2020:08:16:28 +0200] "POST jakis/plik/php HTTP/1.1" 200 76 "https://wiki.baszarek.pl/jakies?parametry" "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0"
… można zrobić raport html. Najpierw należy pozbyć się cudzysłowów z loga:
sed 's/\"//g' vhost-access.log > access_tmp.log
i wygenerować raport:
goaccess --log-file=access_tmp.log --log-format "%h %^ %^ [%d:%t %^] %m %U %H %s %b - %u" --date-format="%d/%b/%Y" --time-format="%H:%M:%S" --html-prefs='{"theme":"bright","perPage":20,"layout":"vertical","showTables":true}' -a -o raport.html
W Debianie 10 Goaccess ma błąd, który nie pokazuje obrazków w wygenerowanym pliku html, Należy zainstalować pakiet libmaxminddb0 , a potem zaktualizować Goaccess pakietem z gałęzi sid.
wiki/goaccess.1616139837.txt.gz · ostatnio zmienione: 2022/08/18 11:44 (edycja zewnętrzna)