You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by akhettar <ay...@zotix.co> on 2016/03/10 13:25:23 UTC
Leaked UDP ports using syslogApender
Hi
Recently we started using MDCSiftingAppender to push logs into syslog and
we've noticed leaked UDP ports - see config set below. Here is a little bit
of context, we deploy around 20 bundles into apache Karaf and in one
occasion we've noticed around 26 thousands ports for syslog appender and
another same number for the file appender. It appears there is a UDP port
leak somehow but haven't figured out where in the code it's happening.
I am not sure if this is the best forum to get help with this. Just
wondering if anyone experienced this, any direction to relevant forums would
be also helpful.
Thanks
Ayache
snippet from org.ops4j.pax.logging.cfg
# Sift appender
log4j.appender.sift=org.apache.log4j.sift.MDCSiftingAppender
log4j.appender.sift.key=camel.breadcrumbId
log4j.appender.sift.default=karaf
log4j.appender.sift.appender=org.apache.log4j.RollingFileAppender
log4j.appender.sift.appender.layout=org.apache.log4j.PatternLayout
log4j.appender.sift.appender.layout.ConversionPattern=%d{ISO8601} | %-5.5p |
%X{camel.routeId} | %X{bundle.name} - %X{bundle.version} |
%X{camel.breadcrumbId} | %m%n
log4j.appender.sift.appender.file=${karaf.data}/log/karaf.log
log4j.appender.sift.appender.append=true
log4j.appender.sift.appender.maxFileSize=10MB
log4j.appender.sfit.appender.maxBackupIndex=10
# Sift syslog appender - this is uncommented and adjust per environment
log4j.appender.syslog=org.apache.log4j.sift.MDCSiftingAppender
log4j.appender.syslog.key=camel.breadcrumbId
log4j.appender.syslog.default=karaf
log4j.appender.syslog.appender=org.apache.log4j.net.SyslogAppender
log4j.appender.syslog.appender.Facility=local6
log4j.appender.syslog.appender.SyslogHost=localhost:514
log4j.appender.syslog.appender.Header=true
log4j.appender.syslog.appender.threshold=INFO
log4j.appender.syslog.appender.layout=org.apache.log4j.PatternLayout
log4j.appender.syslog.appender.layout.ConversionPattern=%d{ISO8601} | %-5.5p
| %X{camel.routeId} | %X{bundle.name} - %X{bundle.version} |
%X{camel.breadcrumbId} | %m%n
--
View this message in context: http://karaf.922171.n3.nabble.com/Leaked-UDP-ports-using-syslogApender-tp4045741.html
Sent from the Karaf - User mailing list archive at Nabble.com.