How to view Logs Direct-Admin


 

The first place you should go when trying to troubleshoot a problem is the log file for that program.
The list of Log Files are as follows:
DirectAdmin Logs:
/var/log/directadmin/error.log
/var/log/directadmin/errortaskq.log
/var/log/directadmin/system.log
/var/log/directadmin/security.log
Apache Logs:
/var/log/httpd/error_log
/var/log/httpd/access_log
/var/log/httpd/suexec_log
/var/log/httpd/fpexec_log
/var/log/httpd/domains/domain.com.error.log
/var/log/httpd/domains/domain.com.log
/var/log/messages (generic errors)
Proftpd Logs:
/var/log/proftpd/access.log
/var/log/proftpd/auth.log
/var/log/messages (generic errors)
vm-pop3d Logs:
/var/log/maillog
/var/log/messages
named (bind) Logs:
/var/log/messages
exim Logs:
/var/log/exim/mainlog
/var/log/exim/paniclog
/var/log/exim/processlog
/var/log/exim/rejectlog
(on FreeBSD, they have “exim_” in front of the filenames)
mysqld Logs:
RedHat:
/var/lib/mysql/server.hostname.com.err
FreeBSD:
/usr/local/mysql/data/server.hostname.com.err
crond Logs:
/var/log/cron
To view a log file, run:
less /var/log/filename
Where /var/log/filename is the path of the log you wish to view. If the log is too large you can use the “tail” command:
tail -n 30 /var/log/filename
Where 30 is the number of lines from the end you wish to view.

The first place you should go when trying to troubleshoot a problem is the log file for that program.

The list of Log Files are as follows:

DirectAdmin Logs:

/var/log/directadmin/error.log

/var/log/directadmin/errortaskq.log

/var/log/directadmin/system.log

/var/log/directadmin/security.log

Apache Logs:

/var/log/httpd/error_log

/var/log/httpd/access_log

/var/log/httpd/suexec_log

/var/log/httpd/fpexec_log

/var/log/httpd/domains/domain.com.error.log

/var/log/httpd/domains/domain.com.log

/var/log/messages (generic errors)

Proftpd Logs:

/var/log/proftpd/access.log

/var/log/proftpd/auth.log

/var/log/messages (generic errors)

vm-pop3d Logs:

/var/log/maillog

/var/log/messages

exim Logs:

/var/log/exim/mainlog

/var/log/exim/paniclog

/var/log/exim/processlog

/var/log/exim/rejectlog

(on FreeBSD, they have “exim_” in front of the filenames)

mysqld Logs:

RedHat:

/var/lib/mysql/server.hostname.com.err

FreeBSD:

/usr/local/mysql/data/server.hostname.com.err

crond Logs:

/var/log/cron

named (bind) Logs:

/var/log/messages

To view a log file, run:

less /var/log/filename

Where /var/log/filename is the path of the log you wish to view. If the log is too large you can use the “tail” command:

tail -n 100 /var/log/filename

Where 100 is the number of lines from the end you wish to view.

Also you can use tail -f  /var/log/filename to see current logs.

🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: