In today’s prototyping class at @xpub we have been looking at Nginx logs live.

It is CRAZY to see the actual amount of bot connecting to our website and our wiki 😱🤬

I decided not to use any analytics on my website a while ago already, but I am wondering if it exist an Internet traffic measurement tool based exclusively on information from Nginx logs?

I would gladly prefer something simple that stays in the terminal, but I would not mind installing something that can be also publicly accessible (like Grafana).

#sysAd #XPUB #Nginx #analytics #traffic #Web #WebDev

IPv6

The virtual representation of the mess inside Tommi’s mind

Tommi’s mind
@tommi GoatCounter (https://github.com/arp242/goatcounter) has an option to read from logs.
GitHub - arp242/goatcounter: Easy web analytics. No tracking of personal data.

Easy web analytics. No tracking of personal data. Contribute to arp242/goatcounter development by creating an account on GitHub.

GitHub

@tommi @xpub I'm not using nginx, but my caddy sends its logs to a little tool that inserts these logs into a PostgreSQL database. I then created a view to filter out some known good bot traffic and calculate stats from that in a Grafana dashboard.

That thing is after Iocaine, so there is not too much logging.

@tommi Maybe someone mentioned it already, but have you heard about GoAccess? (https://goaccess.io/)
GoAccess - Visual Web Log Analyzer

GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.