Hi Vladimir

anyway, do you already have GELF in your custom distribution ?
If so, I would love to document it for other potential users, or even propose an optional feature to add this.

WDYT ?

Regards
JB

On 03/17/2016 06:33 AM, Владимир Коньков wrote:
Hi there!

Lukasz, Jean-Baptiste, thanx for reply. Actually your opinion is expected and 
reasonable.

Lukasz, couple of comments:

Proposed solution is not specific for any tool - GELF is very common format for 
app log streaming and it’s popularity is growing.

About custom distribution:
Usually, ops team is orthogonal to dev team. Infrastructure services like 
logging provided by ops team, deployment platform stated by dev team. It’s not 
comfortable to require custom version of Karaf from dev team. Moreover it is 
not always possible. In our projects we support many Karaf versions and 
distribution from Apache Servicemix 4.4 (Karaf 2.2.x) to TalendESB 5.x to 
modern Karaf 4.0.x - it is far from always possible to build custom distr. But 
on all of this distrs we use one set of custom appenders (!) for 4+ years. One 
of that appenders finally die (compression, file rotation etc), but not other.

Lukasz is absolutely right - logging is part of foundation functionalities and 
because of that it is hard to extend in comparison to other parts. I’ve first 
voted for removing blueprint from base distribution but ask you for common 
streaming log appender.

Anyway, thanx for Karaf - it is very good platform for any server solutions on 
JVM. Of cause if you want and can adapt it.

Regards,
Vladimir Konkov


--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to