-
GoAccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
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.
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.