goaccess-docker-stack icon indicating copy to clipboard operation
goaccess-docker-stack copied to clipboard

A simple Docker stack to illustrate the usage of GoAccess with NGINX.

GoAccess Docker usage sample

Description

A simple Docker stack to illustrate the usage of GoAccess with NGINX.

NGINX logs are gathered by Rsyslog in order to be processed by GoAccess.

Usage

Deploy the stack:

$ make deploy

Do some request on the HTTP server:

$ for ((i=1;i<=100;i++)); do curl "localhost"; done

Generate the static report:

$ make report

You can view the result here: http://localhost/reports/

Use make help to see other available commands.