pgbadger
AWStats
Our great sponsors
pgbadger | AWStats | |
---|---|---|
6 | 10 | |
3,382 | 349 | |
- | - | |
7.9 | 4.1 | |
about 2 months ago | about 2 months ago | |
Perl | Perl | |
PostgreSQL License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pgbadger
-
Site down due hosted on digitalocean
It might also help to use pgbadger or something similar to process your postgres logs and see whether some event is aligned with your outages.
-
SQL: 2023 Has Been Released
Interestingly, when a place does get to the point where the single instance has capacity issues (after upgrading to EPYC and lots of flash drives) then other non-obvious stuff shows up too.
For example, at one place just over a year ago they were well into this territory. One of weird problems for them was with pgBadger's memory usage (https://github.com/darold/pgbadger). That's written in perl, which doesn't seem to go garbage collection well. So even on a reporting node with a few hundred GB's of ram, it could take more than 24 hours to do a "monthly" reporting run.
There wasn't a solution in place at the time I left, so they're probably still having the issue... ;)
- Moving from Oracle to Postgres, what should I know?
-
What are the top 3 most useful things that you have hosted over the years?
First of all I used a profiler (pgbadger and netdata) to figure out where the lags were coming from. I then tried the usual stuff (increasing shared_buffers, max_wal_size, min_wal_size from their ultra low defaults), but the biggest performance gain came from moving the database from eMMC to a mechanical hard drive :-D
-
Best way to find queries that might benefit from indexes.
Look into PgBadger (a log parser/analyser): https://github.com/darold/pgbadger
AWStats
-
Ask HN: Which tool for log aggregation on self-hosted web server?
Based on your requirements it sounds like AWStats [1] may be a fit. It's rather old-school but it's simple and works great on access logs and can be run on any node that you consolidate your logs to. It's had a sketchy security history so run it on something only you can access and/or put decent authentication in front of it.
[1] - https://github.com/eldy/AWStats
- Googlr Analytics Alternatives
-
Google Analytics alternative that protects your data and your customers' privacy
Back in my day it was awstats. Still works great. I have 18 years of data.
https://www.awstats.org/
-
Show HN: Google Analytics alternative with the most generous free tier
matomo and goatcounter are nice, but there are even solutions which don't need any extra CPU or any extra client request:
• https://goaccess.io/
• https://www.awstats.org/
Both of them are free/open-source.
-
Apache log viewers, beautifiers and analytics
I have decided to do something with my Apache server's log file beautifiers and analytics. When I moved from Fedora to Windows I added Google Analytics and more or less forgot about the older Analog, AWStats, and Webalizer that I was using.
-
Show HN: Prevent Google Analytics data from being blocked by ad blockers
AWStats does something similar: https://www.awstats.org/
You get a full picture of traffic without relying on inserting JS into the page
-
How do you monitor webserver traffic?
AWStats or Webaliser are two really good ones for parsing Apache logs, but I've always loved Matomo for projects where I need more than just webserver logs.
-
QUESTION: Privacy-Conscious Website Design
Analytics? Web server logs + AWstats
- Politica de Confidențialitate Awstats
-
How to track website traffic for a TOR hidden service
Your httpd will likely have an access log (e.g. apache, nginx). If enabled you can do something as simple as say grep /page/you/are/interested/in /var/log/$httpd/access_log | wc -l etc or look at tools such as https://www.awstats.org/
What are some alternatives?
pgaudit_analyze - PostgreSQL Audit Analyzer
uptrace - Open source APM: OpenTelemetry traces, metrics, and logs
Mailcow - mailcow: dockerized - 🐮 + 🐋 = 💕
GoAccess - GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
minion - :octopus: Perl high performance job queue
Matomo - Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
postgresqltuner - Simple script to analyse your PostgreSQL database configuration, and give tuning advice
Open Web Analytics - Official repository for Open Web Analytics which is an open source alternative to commercial tools such as Google Analytics. Stay in control of the data you collect about the use of your website or app. Please consider sponsoring this project.
Octopussy - Octopussy - Open Source Log Management Solution
Kindmetrics - Kind metrics analytics for your website
apache2buddy - apache2buddy
Elasticsearch - Free and Open, Distributed, RESTful Search Engine