If I set, in the log4j2_root.yaml file: reconciliation.loglevel to DEBUG, then all files which use that appender are now in debug. If I further go into the JMX-Console and set cmdb.reconciliation.log into 'INFO', that single appender is now in INFO logging. It is not clear to a user why it is not in debug if it was changed from the JMX-Console. Further, on reboot it will revert back to DEBUG specified in the .yaml file. When log levels are changed in the JMX, they should reflect that change in the .yaml file in some way. This will again mitigate confusion on how to know which log level is being used.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.