[wildfly-dev] Open Logging Discussion

James Perkins jperkins at redhat.com
Thu Jul 28 17:46:23 EDT 2016


I haven't put much thought into a solution for this, but I want to put it
out there to start a discussion.

There is a new feature request [1] to provide access logs for EJB's. We
currently have at least 3 different places to configure different types of
logging.

   1. The logging subsystem
   2. Management access logging
   3. Web access logging

All 3 of these reside under different resources and have different
configuration options. Which is really understandable since they are all
quite different in what they are trying to do.

However since we may be adding a forth now I'm thinking we should start to
consider some other options for these. Possibly some kind of centralized
location to configure logging in or something that all log messages pass
through to ensure they're routed correctly (yes I realize this is
essentially a log manager).

As it is now we do have the ability to download logs from a server. Audit
logs, web access logs, process controller logs and host controller logs can
not be downloaded or viewed from the log viewer on the web console. I again
assume user would like access to all log files or some way to view all log
messages.

I'm mainly bringing this up because I'm guessing for things like WildFly
Swarm and OpenShift log files aren't all that useful as the user has no
access to them. Pushing log messages to some kind of log aggregation server
in these cases is often useful in these situations.

At a minimum I do think we need to provide a way to download or view all
log files. In managed domains this is probably useful as well as
environments like docker.

Anyway I'm just looking to plant a seed at this point and see what others
think.

[1]: https://issues.jboss.org/browse/WFLY-6892

-- 
James R. Perkins
JBoss by Red Hat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20160728/b8695051/attachment.html 


More information about the wildfly-dev mailing list