[logback-user] Help with Tomcat -> GUI Viewer logging setup
Steve Johnson
steve at parisgroup.net
Fri Jul 9 17:02:12 CEST 2010
Greetings,
I apologize in advance if my question is obviously documented somewhere
already. If so, I haven't been able to find those docs and would
welcome being simply pointed to them.
I'm looking to switch to Logback after years of struggling with log4j
and chainsaw within a Tomcat environment. I'm hoping to get some advice
up front to save me frustration in getting to what I want with Logback.
What I'd like to do is have multiple web applications running in a
single Linux hosted Tomcat instance log to the same log stream. I'd
like this stream to be viewable on a remote Windows workstation via a
GUI app (via Lilith, I guess). Preferably, multiple GUIs on different
workstations ought to be able to view the log stream simultaneously.
Also, it would be great if something like ZeroConf could be used such
that no mucking with config files and IP addresses will be necessary.
I've had some luck getting all of this going with log4j and chainsaw,
but the system has always been kinda flakey. I had everything set up
with ZeroConf, but I had to write my own version of the
ZeroConfSocketHubAppender to bump the port number when a socket bind
failed to deal with the fact that multiple appenders would be created by
my various web applications and would otherwise all contend for the same
local port. I want something more reliable and robust.
So, can anyone offer suggestions for getting to such a setup with
Logback? Which sort of appender should I use? What gotchas should I be
aware of?
I quickly reviewed the document "Access log with logback, Jetty and
Tomcat", but I find that document kinda confusing. Does this module
simply offer a web interface to logs, or is it something more? Would it
be any help in my situation if I'm not interested in accessing logs via
HTTP?
TIA for any help you can provide.
Steve
More information about the Logback-user
mailing list