Difference between revisions of "Debug Settings"

From FMR Knowledge Base
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[Category:Installation_and_Configuration]]
 
[[Category:FMR_Configuration_Reference]]
 
[[Category:FMR_Configuration_Reference]]
 +
==Overview==
 +
The Debug Settings function is available to logged-in users and found on on the Server Settings menu.
  
This page allows an administrator to specify the debug levels on the Server side of the Registry.   
+
It allows an administrator to specify the debug levels on the Server side of the Registry.   
  
 
Unless you have good reason to modify this setting, it is recommended to set the Server Side Debug set to “Low” or “Warn”.
 
Unless you have good reason to modify this setting, it is recommended to set the Server Side Debug set to “Low” or “Warn”.
Line 8: Line 11:
 
* Warn – Only log levels of WARN or ERROR are recorded in the logs.
 
* Warn – Only log levels of WARN or ERROR are recorded in the logs.
 
* Low – the default setting.  Only log levels of INFO or above (WARN, ERROR, etc.) are recorded in the logs.
 
* Low – the default setting.  Only log levels of INFO or above (WARN, ERROR, etc.) are recorded in the logs.
* Medium – All libraries pertaining to Metadata Technology will be logged at DEBUG level. All other libraries will be at INFO level.
+
* Medium – All libraries pertaining to Fusion Metadata Registry (FMR) will be logged at DEBUG level. All other libraries will be at INFO level.
 
* High – Everything is logged at DEBUG level, including all third-party libraries.
 
* High – Everything is logged at DEBUG level, including all third-party libraries.
  
 
Please note that changing this setting to High or Medium could introduce a performance impact.  This is because logging information is persisted to files and to the database and so almost every interaction with the Registry could be affected. Modifying this setting is therefore only recommended if there is good reason to do so.
 
Please note that changing this setting to High or Medium could introduce a performance impact.  This is because logging information is persisted to files and to the database and so almost every interaction with the Registry could be affected. Modifying this setting is therefore only recommended if there is good reason to do so.
 
 
 
 
 
 
Back to [[https://wiki.sdmxcloud.org/Category:FMR_Configuration_Reference Configuration options]]
 

Latest revision as of 06:40, 28 March 2024

Overview

The Debug Settings function is available to logged-in users and found on on the Server Settings menu.

It allows an administrator to specify the debug levels on the Server side of the Registry.

Unless you have good reason to modify this setting, it is recommended to set the Server Side Debug set to “Low” or “Warn”.

The Server Side Debugging control affects how much information is stored in the Registry logs on the server side. This pertains to how the Java code is logged by the logging managers. The four values are:

  • Warn – Only log levels of WARN or ERROR are recorded in the logs.
  • Low – the default setting. Only log levels of INFO or above (WARN, ERROR, etc.) are recorded in the logs.
  • Medium – All libraries pertaining to Fusion Metadata Registry (FMR) will be logged at DEBUG level. All other libraries will be at INFO level.
  • High – Everything is logged at DEBUG level, including all third-party libraries.

Please note that changing this setting to High or Medium could introduce a performance impact. This is because logging information is persisted to files and to the database and so almost every interaction with the Registry could be affected. Modifying this setting is therefore only recommended if there is good reason to do so.