Categorieën
Hosting

SiteGround Access Logs analyseren met GoAccess

GoAccess is een leuk tooltje voor het analyseren van log bestanden. Voor het analyseren van SiteGround Access Logs kan het volgende commando gebruikt worden.

export LANG=en_US.UTF-8

goaccess -f access.log --log-format='%h %v %^ [%d:%t %^] "%r" %s %b "%R" "%u"'  --date-format='%d/%b/%Y' --time-format='%H:%M:%S'

Update 24 juli 2023

Om GoAccess ook de tijden en cache status te laten verwerken kan het volgende log format gebruikt worden:

goaccess -f access.log --log-format='%h %v %^ [%d:%t %^] "%r" %s %b "%R" "%u" | %K | %^ %^ %T %C %^'  --date-format='%d/%b/%Y' --time-format='%H:%M:%S' -o report.html

SiteGround gebruikt waarschijnlijk een NGINX log format met de volgende variabelen:

$upstream_header_time $upstream_response_time $request_time

Met de %T specifier kan GoAccess dit uitlezen: https://goaccess.io/man.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *