Logging parameters
The following table lists the PPM Server configuration parameters located in the logging.conf
(logging properties) file, and provides a description of each. The logging.conf
file is located in the <PPM_Home>/conf
directory.
Note: Changes to the logging.conf
file are picked up dynamically by the application (it takes about one minute), so there is no need to restart the application.
The logging parameter names listed below are shortened versions of the actual names, all of which start with the string com.kintana.core.logging.
For example, the full name of the LOG_LAYOUT
parameter is com.kintana.core.logging.LOG_LAYOUT.
Parameter Name |
Description, Usage |
Default, Valid Values, Example |
---|---|---|
CATCH_SYSTEM_ |
Used to determine whether to redirect |
Default: Valid values: |
CATCH_SYSTEM_ |
Used to determine whether to redirect |
Default: Valid values: |
class.filters |
Specifies the class names to include in the stack trace (substring of stack trace classname, including packages). This parameters is used to filter out the classes in stack traces that are of no interest to reduce the log size. If you specify multiple classes or packages, use commas to separate them. If the full class name in a stack trace contains one of the specified classes or package names, then that line is preserved. For example, if the value is set to The number of traces filtered out is added to server logs after the stack trace.The system default is EMPTY, do not filter out any classes in stack trace. |
Default: |
CLASS_LOGGING_ |
Overrides the logging level for a specific Java class to enable logging of a specific piece of code while leaving the rest of the application at a lower logging level. The format of this parameter is the fully-qualified class name followed by a "," then the level. Caution: Use of class filtering degrades performance. |
Default: |
CONF_FILE_RECHECK_ |
Determines the regular interval (in seconds) at which the |
Default: |
context.option |
Number that specifies the levels to include context in exception logging, as follows:
|
Default: Valid values: |
DEFAULT_SERVER_ |
Determines the default debug logging level of the PPM Server. It controls the verbosity of logs generated by the PPM Server. The values, which you can set dynamically at runtime in the Workbench Server Settings window, map as follows:
For more information about the Server Settings window, see . |
Default: Valid values:
|
DEFAULT_USER_DEBUG_ |
Specifies the default debug level of a user's client session. Controls the verbosity of users' logs on the client, application server, and database. Can be different for different client sessions, and can be changed in the standard interface as a user preference. The values, which can also be set in the Workbench Server Settings window dynamically at runtime, map as follows:
For more information about the Server Settings window, see . |
Default: Valid values:
|
DEFAULT_USER_ |
Specifies the default logging level for users client sessions. It controls the verbosity of a users logs on a client, application server, and database. |
Default: Valid values:
|
ENABLE_CONSOLE_ |
If set to true, all logs that are written to the |
Default: Valid values: |
ENABLE_EXECUTION_ |
If set to |
Default: Valid values: |
If set to |
Default: Valid values: |
|
ENABLE_WEB_ |
Determines whether or not information sent to the internal PPM Web server (Tomcat) is logged. |
Default: Valid values: |
ENCODING |
Specifies the default character set for logged messages. This overrides the default operating system character set. |
Default: |
FILE_RECHECK_ |
Time interval (in seconds) at which the The file keeps being checked as long as the PPM Server is running. |
Default: |
LOG_LAYOUT |
Determines the layout format of the log files. |
Default: Valid values: |
LOG_PATTERN |
Controls the formatting of the generated logs. You can use the following variables in the log output:
Because the following log pattern variables can significantly slow performance, we recommend that you use them only during debugging.
|
Default: Valid values: See Description, Usage |
MAX_BACKUP_ |
Limits the number of backup logs kept in the system. |
Default: |
Specifies the logging level for a specific product function while leaving the rest of the application at a different logging level. The function areas are hierarchical. Parameter value format:
Caution: This parameter is designed for advanced troubleshooting. Do not modify its value unless Software Support engineers advise you to do so. Starting from PPM 10.0.1, you can also specify the logging level from the Logger Manager page. For details, see Specify product function logging level from Logger Manager. |
Default: Valid values: |
|
ROTATE_LOG_ |
As the PPM Server logs information into the |
Default: You can specify the size in either kilobytes or megabytes by appending |
SERVER_ |
Debug level of the PPM Server. Controls the verbosity of logs generated by independent server processes (for example, EmailNotificationAgent). Corresponds to the Debug Level list in the Server section of the Server Settings page. |
Valid values: |
**SMTP.To Required if
ENABLE_SMTP_LOGGING is set to |
The recipient of the notification. |
Default: N/A Valid values: Email address |
SMTP.From |
The sender of the notification. If not specified, the email address of the sender is derived from EMAIL_NOTIFICATION_SENDER in the |
Default: N/A Valid values: Email address |
SMTP.Subject |
The subject of the notification mail. |
Default: N/A |
**SMTP.Filter.Reg Required if
ENABLE_SMTP_LOGGING is set to |
The keyword or regular expression to be monitored. |
Default: N/A
Valid values: For example, |
SMTP.Filter.Level |
The lowest log level to be monitored. |
Default: N/A Valid values: |
SMTP.Filter.Level |
The highest log level to be monitored. |
Default: N/A Valid values: |
SMTP. |
The time interval (in seconds) to check message queues. |
Default: Valid values: |
SMTP.SMTPDe |
If set to |
Default: Valid values: |
SMTP.BufferSize |
The buffer queue length. |
Default: Valid values: |
SYSTEM_ |
Determines the system-wide logging threshold. IF statements wrapping the log requests check this setting. Caution: This parameter is designed for advanced troubleshooting. Do not modify its value unless Software Support engineers advise you to do so. |
Default: Valid values: |
USER_ |
Used to set logging threshold for individual users, as follows:
To enable the debug console for multiple users, add |
Default: N/A |