How to check Various cPanel logs like WHM, Apache, MySQL, Email, Error etc?

You can use cPanel to access your Linux hosting account with GUI. It is relatively easier to work on the GUI rather than CLI. If you are looking for some advanced troubleshooting, you need to know the command-line tools. cPanel saves most of the logs in its log files. You can view log files to fix your issues on the server.

Following are the various cPanel log path.

 

cPanel Logs

Access logs and user actions

/usr/local/cpanel/logs/access_log

Account transfers and misc. logs

/var/cpanel/logs

Auditing log (account creations, deletions, etc)

/var/cpanel/accounting.log

Backup logs

/usr/local/cpanel/logs/cpbackup

Brute force protection (cphulkd) log

/usr/local/cpanel/logs/cphulkd.log

Cpanel dnsadmin dns clustering daemon

/usr/local/cpanel/logs/dnsadmin_log

Cpanel taskqueue processing daemon

/usr/local/cpanel/logs/queueprocd.log

DBmapping

/usr/local/cpanel/logs/setupdbmap_log

EasyApache build logs

/usr/local/cpanel/logs/easy/apache/

Error log

/usr/local/cpanel/logs/error_log

Installation log

/var/log/cpanel

License updates and errors

/usr/local/cpanel/logs/license_log

Locale database modifications

/usr/local/cpanel/logs/build_locale_database_log

Login errors (CPSRVD)

/usr/local/cpanel/logs/login_log

Horde

/var/cpanel/horde/log/

RoundCube

/var/cpanel/roundcube/log/

SquirrelMail

/var/cpanel/squirrelmail/

Panic log

/usr/local/cpanel/logs/panic_log

Per account bandwidth history (Cached)

/var/cpanel/bandwidth.cache/{USERNAME}

Per account bandwidth history (Human Readable)

/var/cpanel/bandwidth/{USERNAME}

Service status logs

/var/log/chkservd.log

Tailwatch driver tailwatchd log

/usr/local/cpanel/logs/tailwatch_log

Update analysis reporting

/usr/local/cpanel/logs/updated_analysis/{TIMESTAMP}.log

Update (UPCP) log

/var/cpanel/updatelogs/updated.{TIMESTAMP}.log

WebDisk (CPDAVD)

/usr/local/cpanel/logs/cpdavd_error_log

Website statistics log

/usr/local/cpanel/logs/stats_log

 

 

cPanel access log

Access logs and user actions

/usr/local/cpanel/logs/access_log



cPanel apache log

Apache restarts done through cPanel and WHM

/usr/local/cpanel/logs/safeapcherestart_log

Domain access logs

/usr/local/apache/domlogs/{DOMAIN}

Processing of log splitting

/usr/local/cpanel/logs/splitlogs_log

suPHP audit log

/usr/local/apache/logs/suphp_log

Web server and CGI application error log

/usr/local/apache/logs/error_log

 

cPanel email log

Delivery and receipt log

/var/log/exim_mainlog

Incoming mail queue

/var/spool/exim/input/

Log of messages rejected based on ACLS or other policies

/var/log/exim_rejectlog

Unexpected/Fatal error log

/var/log/exim_paniclog

IMAP, POP login attempts, transactions, fatal errors and spam scoring

/var/log/maillog or /var/log/messages

Mailman

/usr/local/cpanel/3rdparty/mailmain/logs

 

 

NGINX

NGINX cache

/var/nginx/cache

NGINX access log

/var/log/nginx/access.log

NGINX error log

/var/log/nginx/error.log

 

Related Articles

How to Disable SELinux on CentOS?

SELinux called Security-Enhanced Linux is a security module of Linux kernel which provides...

How To Install Docker on Ubuntu 18.04?

Docker is a container-based tool used to create, deploy, and run the applications by using...

How to Install Visual Studio Code on CentOS 7?

Visual Studio Code is a Microsoft Product and an open-source cross-platform code editor. It...

How to Manage Linux VPS (SSD and Traditional) from VPS Management Portal?

We offer SolusVM VPS management portal with SSD Linux VPS and Ttraditional Linux VPS plans....

How to install/add Softaculous in Plesk?

Softaculous is software that auto-install web applications with one click. There is a wide range...

  • 0 Users Found This Useful

Was this answer helpful?