Share:

PREVIOUS  |  NEXT

System Log


Workflow displays a list of system exceptions and detailed information about the request. Use the View button to see additional information about a specific exception and click the Show More/Less link to display additional or fewer columns.

You can also filter the list by writing a WHERE condition to show specific error types.

Example: Type level = Warn displays only warning exceptions. The possible exception types, in the order of severity, are:

Log Level / Exception Type

Description

Debug

These results appear in black and can represent activities that occur in the background, such as when a user executes an action, or when Workflow checks for user visibility and access permissions. We return the string and object values from logger.debug methods you use in your scripts. When you choose this level, we also include logger.warn and logger.error logs in the results.

Info

These results appear in green and return the string and object values from logger.info methods you use in your scripts. When you choose this level, we also include logger.debug, logger.warn, and logger.error logs in the results.

Warn

These results appear in orange and return the string and object values from logger.warn methods you use in your scripts. When you choose this level, we also include logger.error logs in the results.

Error

These results appear in red and return the string and object values from logger.error methods you use in your scripts.



To access system logs, go to either:

  • Setup > Development > Logs > System Log, or

  • Admin Tools > Case Information, and then click the System Logs link from the popup window.

Workflow displays the System Logging page, with these parameters details:

Parameter

Displays

EVENT_DATE

Date, time, and time zone details of the event.

LEVEL

Level of severity of the exception.

MESSAGE

A brief description of the exception.

EXCEPTION

A description of the exception if exist.

SCRIPT_NAME

Name of the script related to the exception.

THREAD_ID

Java thread ID

CASE_ID

Related case ID

USER_NAME

User who performed the action.

PID

Process ID

PARENT_PID

Process ID of the parent script.

ROOT_PID

If there is any root script, this is Process ID of that root script.

LOGGER

Where the exception was logged from.

JOB_NAME

If message was logged by some system job, here will display the name of that Job.

SESSION_ID

Session ID where the event occurred.

CONTEXT_INFO

Domain and user that was logged in when the exception occurred.

IP

IP address of the user who executed the process.

ROW_NUMBER

Assigned row number in the table of system logs. The most recent exception is assigned the first number and all previous logs increment by one.


NoteDebug level messages are retained in the System Log for three days. All others are retained for seven days.


You can also use the View button next to an exception to view all of the log entry details. Using this view will display full exception and message details that can help you determine the cause of the exception. Workflow truncates lengthy details in the list to conserve space.

Workflow also enables you to download the list of logs in XLS format. Select one of these checkboxes and then click the Download Log button:

  • Log MQ to database: When you enable this checkbox, Workflow includes MQ messages in the system logs.

  • Log REST API to database: When you enable this checkbox, Workflow includes REST API messages in the system logs.