Is there a JBoss recommendation for centralized logging ?
Issue
Do current customers or JBoss have any interesting solutions with regard to centralising the logging functions of the application server.
We are looking at the ability to push logs from various application servers to a centralised logging service. We know this can be done via syslog, but stacktraces and java logging in syslog are not easy to munge. There is also a need to provide access control to the logs from specific services and the ability to scale horizontally.
I've seen documentation around logging into JMS queues which would provide a somewhat robust solution given that a queued message will be held until it could be delivered if there was a problem with the log server (unlike syslog).
Given that kind of infrastructure, we are looking at having an in-house web frontend written to do the authentication/authorisation if one doesn't currently exist. Is this something that log4j can do natively.
Environment
JBoss Enterprise Application Platform (EAP) 5.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
