...
The XperienCentral debug options are useful during the website development phase but should not be enabled on a live website because they can slow down performance. The possible statuses of the debug option in the dashboard are:
Indicator | ||
---|---|---|
Debug options | All debug options are disabled. | One or more debug options is enabled. |
To enable/disable the XperienCentral debug options that affect performance, run the Web Manager Setup Tool. On the [General configuration] tab, navigate to the "Development_Settings". Clear the checkbox for "enable_debug_messages
". Note: In a production environment, the setting "enable_view_resolve_cache
" should be selected.
Setting the Log Level
The level at which you log messages has a direct effect on system performance. Each time a system event is logged, a small performance hit occurs. Logging messages of type SEVERE affects the system the least whereas logging at the INFO level can cause the system to slow down due to the sheer volume of messages that are written to the log. The effect that the logging level has on XperienCentral performance is indicated as follows.
Indicator | |||
---|---|---|---|
Log level | SEVERE | WARNING | INFO |
To change the log level, follow these steps:
- Open the <Tomcat root>
<tomcat root>\conf\logging.properties
file. - At the end of the file, the following lines should appear. If they do not, add them.
org.apache.jackrabbit.core.level = <level>
org.apache.jackrabbit.core.state.level = <level>
nl.gx.XperienCentral.level = <level>
org.apache.jackrabbit.level = <level>
org.quartz.level = <level>
org.springframework.level = <level>
- Substitute
<level>
with the level at which you want to log (SEVERE
,WARNING
, orINFO
) - . Logging at the levelSEVERE
is recommended.
Creating custom performance indicator tabs
In addition to the four default tabs, you can develop and extend the XperienCentral Performance Dashboard using custom WCB's. See the WCB Tutorial document available from the GX Connect website.plugins. See ***