logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

doveadm-log - Locate, test or reopen Dovecot's log files

Commands

logerrorsdoveadmlogerrors [-smin_timestamp]

       The logerrors command is used to show the last  - up to 1,000 - errors and warnings.  If  no  output  is
       generated, no errors have occurred since the last start.

       -smin_timestamp
              An  integer  value,  representing  seconds since the epoch - also known as Unix timestamp.  When a
              min_timestamp was given, doveadm(1) will only show errors occurred since that point in time.

   logfinddoveadmlogfind [directory]

       The logfind command is used to show the location of the log files, to which  dovecot(1)  sends  its  log
       messages.   If  dovecot(1)  logs  its  messages  through syslogd(8) and doveadm(1) could not find any log
       files, you can specify the directory where your syslogd writes its log files.

   logreopendoveadmlogreopen

       This command causes doveadm to send a SIGUSR1 signal to master process, which causes it to reopen all log
       files configured in  the  log_path,  info_log_path  and  debug_log_path  settings.   These  settings  are
       configured in /etc/dovecot/conf.d/10-logging.conf.
       The  master  process  also  signals the log process to do the same.  This is mainly useful after manually
       rotating the log files.

   logtestdoveadmlogtest

       This command causes doveadm to write the message "This is Dovecot's  priority  log  (timestamp)"  to  the
       configured log files.  The used priorities are: debug, info, warning, error and fatal.

Description

       The  doveadmlogcommands are used to locate and reopen the log files of dovecot(1).  It's also possible
       to test the configured targets of the *log_path settings.

Example

       This example shows how to locate the log files used by dovecot(1).

       doveadmlogfind
       Looking for log files from /var/log
       Debug: /var/log/dovecot.debug
       Info: /var/log/mail.log
       Warning: /var/log/mail.log
       Error: /var/log/mail.log
       Fatal: /var/log/mail.log

Name

       doveadm-log - Locate, test or reopen Dovecot's log files

Options

       Global doveadm(1) options:

       -D     Enables verbosity and debug messages.

       -osetting=value
              Overrides the configuration setting from /etc/dovecot/dovecot.conf and from the  userdb  with  the
              given  value.   In  order  to  override multiple settings, the -o option may be specified multiple
              times.

       -v     Enables verbosity, including progress counter.

Reporting Bugs

       Report   bugs,  including  doveconf-n  output,  to  the  Dovecot  Mailing  List  <dovecot@dovecot.org>.
       Information about reporting bugs is available at: http://dovecot.org/bugreport.html

See Also

doveadm(1)

Dovecot v2.3                                       2013-11-24                                     DOVEADM-LOG(1)

Synopsis

doveadm [-Dv] logerrors [-smin_timestamp]
       doveadm [-Dv] logfind [directory]
       doveadm [-Dv] logreopendoveadm [-Dv] logtest

See Also