Azurel
Silver Pleskian
- Server operating system version
- AlmaLinux 8.10
- Plesk version and microupdate number
- Plesk Obsidian 18.0.79#2
I'm trying to determine whether this is a bug or just a coincidence after upgrading to Plesk Obsidian 18.0.79. Since the update, I've noticed that the GoAccess report generation suddenly consumes MUCH more memory than before.
Some details:
I'm wondering whether anything changed in Plesk 18.0.79 regarding GoAccess, for example:
# htop

Some details:
- AlmaLinux 8.10 with 128 GB RAM
- GoAccess is started by Plesk with --persist --restore --keep-last 90
- Current access log size for ONE domain: ~969 MB
- GoAccess persistence database for ONE domain: ~26 GB
- During report generation, the GoAccess process reaches about 47 GB(!) for ALL domains, before this never happen.
# ps aux --sort=-%mem | head -30
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 3260406 99.1 37.6 60169848 49425936 ? Rl 04:00 331:22 goaccess --html-report-title EXAMPLE.com --log-format COMBINED --persist --restore --keep-last 90 --db-path /var/www/vhosts/system/EXAMPLE.com/goaccess/webstat-ssl --output /var/www/vhosts/system/EXAMPLE.com/statistics/webstat-ssl/index.html /var/www/vhosts/system/EXAMPLE.com/logs/access_ssl_log.webstat
I'm wondering whether anything changed in Plesk 18.0.79 regarding GoAccess, for example:
- a cron job no longer running (or not running regularly),
- log rotation changes,
- GoAccess persistence no longer being cleaned up correctly,
- or another known issue that could cause the persistence database to grow unexpectedly.
# htop

