This section presents information on how to configure the location and verbosity of XF Rendering Server's log files.
There are 4 logging levels:
· | None - No logging will occur. |
· | Normal - Errors, warnings and information messages will be logged. |
· | All - Errors, warnings, information messages and various traces will be logged. |
· | Debug - Everything will be logged. Includes diagnostic information for troubleshooting. |
Log Folder - indicates the folder where the log files will be generated.
Dump stack trace on error - The stack trace is logged whenever an exception is thrown. This should be set to false; it must be turned on for troubleshooting, only when instructed by Technical Support.
► | Windows |
Log Levels:
This dialog box is used for choosing between the preset levels of verbosity in the generated logs.
Log Files - double clicking this option will open the folder containing the log files.
Notes:
· | The Debug logging level is not intended for regular use and should only be enabled when sending log files to support for troubleshooting. When using it, it is recommended to also have Dump Stack Trace On Exit set to True. |
· | The user must restart the service in order for the changes made to take effect. This can be done manually or automatically by selecting the Restart the service to apply changes option after modifying a value. |
► | Linux |
To configure logging under Linux, the UDaemon configuration file located at /opt/Ecrion/Common/UDaemon.config must be edited (if the file does not exist, it must be first created).
To enable full logging, the following lines must be added at the end of the file:
LogLevel=Debug
LogFolder=/opt/Ecrion/Common
DumpStackTraceOnError=True
After saving the file, the XF Rendering Server service must be restarted using the following command:
/etc/init.d/ultrascaled restart
The server will start generating logs in the specified "Log" folder (in this case: /opt/Ecrion/Common).