I'd go with web server logfiles plus https://goaccess.io/
Start with the simplest thing that could possibly work and expand to other solutions only if needed.
Start with the simplest thing that could possibly work and expand to other solutions only if needed.