Our first question then is, is it possible for us to use Logback for all logging statements in our application (whether through the original slf4j or through the JBoss version somehow)?
No, the application has to use JBoss Logging with JBoss Log Manager.
- We want to be able to log to syslog.
- We want to be able to configure the format of the log statements.
- We want to be able to log different Handlers to different files, i.e., some to a performance measurement log, others to an application event log.
- We want to be able to configure logging settings while the application is running and without having to restart the application.
All the above items, with the exception of logging to the syslog, is possible with JBoss AS 7 as is. There is https://github.com/kifj/jboss-syslog for witting to the syslog, but nothing in the JBoss Log Manager.
You can configure the logging with any of the management interfaces; CLI, web interface, etc.
James R. Perkins