I use this to monitor my reverse proxy (SWAG) and fail2ban logs in conjunction. It's not as streamlined as GoAccess, GrayLog, Grafana, etc . . . But it is very personal. I divide all my connections into three buckets: Home, Outside, and Known Devices; and fail2ban statistics are layered against the all connections. - Source: Reddit / 24 days ago
Somewhat off-topic: goaccess does look very appealing. https://goaccess.io/ All panels and metrics are timed to be updated every 200 ms on the terminal output and every second on the HTML output.. - Source: Hacker News / 29 days ago
If you'd be content with the data already in your Nginx logs then there's GoAccess which is a command line tool that can parse web server logs and give you a breakdown of page hits/unique visitors over time, as well as data from user agents. https://goaccess.io/. - Source: Hacker News / 2 months ago
Maybe try https://goaccess.io/ It parses your logs and generates reports in HTML or text form. - Source: Hacker News / 2 months ago
For some basic analytics a la "I want to know which of my blog posts are read the most", I highly recommend GoAccess[1]. It doesn't require JavaScript and uses access logs instead. There are of course some pros and cons of that approach. When I've migrated from Google Analytics a few years ago, I've ran both at the same time for a while, and the relative numbers were pretty close. [1] https://goaccess.io/. - Source: Hacker News / 2 months ago
As mentioned in a sibling comment, https://goaccess.io is probably best for simple analytics on log files. If you want to write more complicated queries, lnav exposes log data through SQLite vtables[1]. So, you can do a SQL query and get a simple bar chart visualization. [1] - https://docs.lnav.org/en/latest/sqlext.html#sqlite-interface. - Source: Hacker News / 3 months ago
Https://goaccess.io/ is rather minimalistic but can still get some impressive stats out of simple access logs - remember that it is more of a visualization and less of a threat detection tool. - Source: Reddit / 3 months ago
Another project I've found is GoAccess, which ticks many of the boxes, but I'm not quite sure how to integrate CrowdSec and Fail2ban metrics (or if it's possible at all). - Source: Reddit / 3 months ago
GoAccess: https://goaccess.io/. I don't miss Google Analytics at all. Loom. It's not open source I don't think but I'm digging it and excited when a public domain competitor comes out. Our https://scroll.pub/. It's far beyond markdown at this point. I am able to not only write better but also maintain thousands of pages of content by hand (well, most of the credit for that belongs to Apple M1s, Sublime Text, git,... - Source: Hacker News / 3 months ago
A few days ago came across the MIT-licensed GoAccess. It generates both terminal and HTML based reports that should address your needs. You run the tool from the command line, so doesn’t solve the website-to-upload-a-file requirement, but that could be a fun little project (if someone hasn’t already done that). https://goaccess.io/. - Source: Hacker News / 4 months ago
I use GoAccess. Free, open source, run it from the command line and it can spit out an HTML file full of plots. Works in offline or incremental mode. https://goaccess.io/. - Source: Hacker News / 4 months ago
I've used goaccess https://goaccess.io/ It's single binary and you can do lot of analysis using it. - Source: Hacker News / 5 months ago
You can collect stats behind the scenes, without using JS-powered analytics or embedded statistics pixel with GoAccess[0]. This isn't a violation of privacy since you have the right to inspect the logs of your own server(s). Analytics like Google Analytics, etc are not privacy champions and use that data to feed into their AD business. There is also AWStats which is pre-bundled with cPanel. The only caveat is that... - Source: Hacker News / 6 months ago
Modern alternative https://goaccess.io/. - Source: Hacker News / 6 months ago
Typically wanna keep your Webserver logs and Application (Flask) logs separate. In my case, I use Nginx with Gunicorn & Flask. I followed this guide to match the Flask log handlers with Gunicorn's. Then I use something like GoAccess to visualize my traffic logs. Well--that's what I did until I started using a CDN, at that point your access logs are useless and you have to rely on your CDN provider's logs instead. - Source: Reddit / 8 months ago
If you have access to your webserver logs, you can try goaccess. https://goaccess.io/. - Source: Reddit / 8 months ago
Sounds like GoAccess pretty much fits the bill based on your description. Did a quick googling and there's this blog detailing it in relation to Traefik. Seems like someone also commented a brief write up semi-recently over here. Just in case the log format shared is outdated or you'd want to customize it, you can check out Traefik's default log format and tweak it to your liking based on GoAccess' specifiers for... - Source: Reddit / 8 months ago
You could try something like GoAccess. - Source: Reddit / 8 months ago
IP and User Agent, for example. Goaccess[1], a tool to generate statistics from webserver logs, is capable of calculating unique users. Calculating unique views entirely on your own server without any of that data leaving it, is way more privacy friendly than urging your users into accepting cookies so that Google can harvest their data and send it to their US servers. I wrote "disrespecting" because using GA is... - Source: Hacker News / 9 months ago
I would guess they're asking about the log file formats that are recognized, like: weblogs, logfmt, syslog, etc... Since the name of the project is "log analyzer", people are going to relate it to existing projects like GoAccess which is a weblog analyzer and the logfile navigator which has many built-in log formats. - Source: Reddit / 10 months ago
You might take a look at GoAccess [0]. > 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. [0]: https://goaccess.io/. - Source: Hacker News / 11 months ago
Do you know an article comparing GoAccess to other products?
Suggest a link to a post with product alternatives.