CoreLog

AdminLog::MaxMessages

Maximum number of log messages shown in system log module of the administrator interface.

This setting can not be deactivated.

Default value:

400

CGILogPrefix

Specifies the text that should appear in the log file to denote a CGI script entry.

This setting can not be deactivated.

Default value:

OTRS-CGI

Log::Print::Verbosity

Set the verbosity level of printed messages.
The default value is info.

Available in-built options

  • debug: very detailed activity report

  • info: normal activity report

  • notice: reduced activity report (only important messages)

  • error: only error messages are printed.

The order of verbosity levels is (from less to most):

  • error

  • notice

  • info

  • debug

Default value:

info

LogModule

Defines the log module for the system.

Available in-built options

  • JSON: writes all messages to standard output in JSON format. Use this for container operation.

  • File: writes all messages in a given logfile.

  • SysLog: uses the syslog daemon of the system, e.g. syslogd.

This setting can not be deactivated.

Default value:

Kernel::System::Log::File

LogModule::LogFile

If “file” was selected for LogModule, a logfile must be specified. If the file doesn’t exist, it will be created by the system.

This setting can not be deactivated.

Default value:

/tmp/otrs.log

LogModule::LogFile::Date

Adds a suffix with the actual year and month to the OTRS log file. A logfile for every month will be created.

This setting can not be deactivated.

Default value:

0

LogModule::SysLog::Charset

If “SysLog” was selected for LogModule, the charset that should be used for logging can be specified.

This setting can not be deactivated.

Default value:

utf-8

LogModule::SysLog::Facility

If “SysLog” was selected for LogModule, a special log facility can be specified.

This setting can not be deactivated.

Default value:

user

MinimumLogLevel

Set the minimum log level. If you select ‘error’, just errors are logged. With ‘debug’ you get all logging messages. The order of log levels is: ‘debug’, ‘info’, ‘notice’ and ‘error’.

This setting can not be deactivated.

Default value:

error

Daemon::Log::AddTimeStamp

Add a timestamp string to the daemon messages.

Default value:

1

Daemon::Log::DaysToKeep

Defines the number of days to keep the daemon log files.

This setting is not active by default.

Default value:

1

Daemon::Log::Debug

Enable the debug mode for the master daemon process.

This setting is not active by default.

Default value:

0

Daemon::Log::JSON

Enable JSON formatted output for daemon messages.

This setting is not active by default.

Default value:

0

Daemon::Log::RotationType

Type of daemon log rotation to use: Choose ‘OTRS’ to let OTRS system to handle the file rotation, or choose ‘External’ to use a 3rd party rotation mechanism (i.e. logrotate). Note: External rotation mechanism requires its own and independent configuration.

This setting can not be deactivated.

Default value:

otrs

Daemon::Log::STDERR

If enabled the daemon will redirect the standard error stream to a log file.

This setting can not be deactivated.

Default value:

0

Daemon::Log::STDOUT

If enabled the daemon will redirect the standard output stream to a log file.

This setting can not be deactivated.

Default value:

0
Scroll to Top