Hi,
Recently, we have upgraded our Keycloak 11.0.3 to Keycloak 19.0.2. Will upgrade to latest soon. In KC11 we had a custom formatter for logs. Formatter was configured through Jboss subsystem for logging. Since KC moved form wildfly to quarkus, is it possible to achieve same setting? Here is the sample of your custom formatter configuration in KC11.
embed-server --server-config=standalone-ha.xml --std-out=discard
/subsystem=logging/logger=com.ksys:add
/subsystem=logging/logger=com.ksys:write-attribute(name=level,value=${env.LOG_LEVEL:INFO})
module add --name=com.ksys.logger --resources=/opt/jboss/keycloak/modules/ksys-logger-1.0-SNAPSHOT.jar
/subsystem=logging/custom-formatter=ksys-formatter:add(class=com.ksys.logger.KSysFormatter, module=com.ksys.logger)
/subsystem=logging/console-handler=CONSOLE:write-attribute(name=named-formatter, value=ksys-formatter)
stop-embedded-server
<subsystem xmlns="urn:jboss:domain:logging:8.0">
<console-handler name="CONSOLE">
<formatter>
<named-formatter name="ksys-formatter"/>
</formatter>
</console-handler>
<formatter name="ksys-formatter">
<custom-formatter module="com.ksys.logger" class="com.ksys.logger.KSysFormatter"/>
</formatter>
</subsystem>