How to change Security Server logging levels?
Security Server log files are stored in /var/log/xroad/
directory. Security Server components support different logging levels: trace
, debug
, info
, warn
, error
. The default logging level is info
. The logging levels are configurable by component through component specific configuration files which are located in /etc/xroad/conf
directory. The names of the configuration files follow the pattern below:
<component-name>-logback.xml
TRACE
and DEBUG
levels should be used for temporary debugging purposes only as they slow down performance and consume lot of disk space. Therefore, they're not meant for permanent use.
Step-by-step guide
Open
/etc/xroad/conf.d/<component-name>-logback.xml
file for editing using your favorite text editor.Look for the line:
<logger name="ee.ria.xroad" level="INFO" />
Change
INFO
to the level that you want to use, e.g.TRACE
:<logger name="ee.ria.xroad" level="TRACE" />
Save changes and restart
xroad-<component-name>
process:Check the component's log file (
/var/log/xroad/<component-name>.log
) to verify that the change was successful.