Guide to Linux Plesk Panel Logs and Their Locations
Plesk Services and Log Locations
This article provides an overview of various Plesk services and their corresponding log locations.
Plesk Panel
The sw-engine is responsible for generating Panel web pages and running internal periodic tasks. It is spawned dynamically by sw-cp-server, which serves them like a web server.
- Error log: /var/log/sw-cp-server/error_log, /var/log/sw-cp-server/sw-engine.log
- Access log: /usr/local/psa/admin/logs/httpsd_access_log
- Panel log: /usr/local/psa/admin/logs/panel.log
- User actions log: Tools & Settings > Action log
Plesk Installer
The Plesk autoinstaller installs Plesk, its components, and updates.
- Autoinstaller log: /var/log/plesk/installer/autoinstaller3.log, /tmp/autoinstaller3.log
Single Sign-On (SSO)
SSO allows a user to access multiple applications with a single login.
- SSO error log: /var/log/sw-cp-server/error_log
- SSO log: /var/log/sso/sso.log
Note: On SuSE, Debian, and Ubuntu, the Apache service name is apache2. Logs: /var/log/apache2, Configs: /etc/apache2
Plesk Backup Manager
Allows backup and restoration of accounts via Plesk Panel.
- Backup logs: /usr/local/psa/PMM/logs/backup-<datetime>
- Restore logs: /usr/local/psa/PMM/logs/restore-<datetime>
Web Presence Builder
Create professional websites without HTML knowledge.
- Error log: /usr/local/psa/admin/logs/sitebuilder.log
- Install/Upgrade logs: /usr/local/sb/tmp/
Plesk Migrator
Facilitates migration to newer Plesk versions with pre/post migration checks and error reporting.
- Logs: /usr/local/psa/var/modules/panel-migrator/logs/
Website Import
Import content from other websites, Linux or Windows, even without Plesk installed.
- Logs: /usr/local/psa/var/modules/site-import/sessions/
Let’s Encrypt
Provides free SSL certificates for domains through Plesk.
- Logs: /usr/local/psa/admin/logs/panel.log
Acronis Backup
Reliable cloud backup and self-service recovery.
- Logs: /var/log/plesk/panel.log, /var/log/trueimage-setup.log, /opt/psa/var/modules/acronis-backup/srv/log/
Plesk Premium Antivirus
Protects mailboxes from viruses, trojans, worms, and malware.
- Logs: /usr/local/psa/var/log/maillog, /var/drweb/log/*
Health Monitor Manager
Monitors system resources and alerts when thresholds are reached.
- Logs: /usr/local/psa/admin/logs/health-alarm.log
Web Servers
Apache
- Global access/error logs: /var/log/httpd/
- Domain logs: /var/www/vhosts/<domain>/logs
- Note: Service name is apache2 on SuSE, Debian, Ubuntu. Logs: /var/log/apache2, Configs: /etc/apache2
NGINX
Web server, reverse proxy, and load balancer.
- Error log: /var/log/nginx/error.log
- Access log: /var/log/nginx/access.log
- Domain logs: /var/www/vhosts/<domain>/logs/proxy_access*_log
Tomcat
- Logs: /var/log/tomcat5/*
ModSecurity Service
- Logs: /var/log/httpd/modsec_audit.log, /var/www/vhosts/<domain.tld>/logs/error_log
Plesk-PHP
- Logs: /var/log/plesk-php7x-fpm/
Databases
MySQL / MariaDB
- Logs: /var/log/mysqld.log
- CentOS/RHEL: /etc/my.cnf → log-error=/var/log/mariadb/mariadb.log
- Debian/Ubuntu: /etc/mysql/my.cnf → log_error=/var/log/mysql/error.log
PostgreSQL
- Logs: /var/lib/pgsql/pgstartup.log
FTP
- Logs: /usr/local/psa/var/log/xferlog, /var/log/plesk/xferlog, /var/log/secure
Named / BIND Service
- Logs: /var/log/messages
Email Services
- Postfix, Courier-IMAP, Qmail, SpamAssassin: /usr/local/psa/var/log/maillog
- Dovecot Error logs: /usr/sbin/dovecot/
- Horde Error log: /var/log/psa-horde/psa-horde.log
- Roundcube Error log: /var/log/plesk-roundcube/errors
Watchdog (Monit & Rkhunter)
Ensures server security, service uptime, and disk space monitoring.
- Monit logs: /usr/local/psa/var/modules/watchdog/log/wdcollect.log, /var/log/wdcollect.log, /usr/local/psa/var/modules/watchdog/log/monit.log, /var/log/plesk/modules/wdcollect.log
- Rkhunter logs: /var/log/rkhunter.log