One more question, with your specified way, appURL etc can be sent in
the message. I am looking if this information can be sent in any of
the syslog standard parameters other than message. The purpose is that
it will be easier for the person analyzing the logs to just
sort/filter on the separate parameters rather than looking to parse
the actual log messages. I have very limited knowledge about the
SYSLOG format. Any inputs on this?

Thanks,
Pradnya



On Fri, Oct 22, 2010 at 11:17 AM, Ceki Gulcu <[email protected]> wrote:
> On 22.10.2010 17:02, Pradnya Gawade wrote:
>>
>> Hi,
>>
>> I have following requirements when sending the log from a java web
>> application to syslog server:
>
>
>> 1. When logging the stack trace in case of exceptions, all the stack
>> strace should be seen as a single message.
>
> Logback does not support this feature. Please create a jira issue asking for
> it.
>
>> 2. Need to send either or all of the following information in logs- name
>> of the web application, URL, version of the application.
>
> Via MDC
> =======
>
> Add the following code when your web-app starts:
>
> MDC.put("appName", ...);
> MDC.put("appURL", ...);
> MDC.put("appVersion", ...);
>
> In logback.xml:
>
> <appender name="SYSLOG" class="ch.qos.logback.classic.net.SyslogAppender">
>   <SuffixPattern>%mdc{appName} %mdc{appURL} %mdc{appVersion} %logger
> %msg</SuffixPattern>
> </appender>
>
>
> By system properties
> ====================
>
> Set the following system properties:
>
> -DappName=... -DappURL=... -DappVersion
>
> In logback.xml:
>
> <appender name="SYSLOG"
> class="ch.qos.logback.classic.net.SyslogAppender">
>   <SuffixPattern>%property{appName} %property{appURL}
> %property{appVersion} %logger  %msg</SuffixPattern>
> </appender>
>
> HTH
>
>> As per my knowledge, Syslog appender of Logback doesnot fit to above
>> requirements. I am also looking for any other logging APIs which can
>> satisfy these requirements. Any ideas? Thanks in advance.
>>
>> - Pradnya
>>
>
>
> _______________________________________________
> Logback-user mailing list
> [email protected]
> http://qos.ch/mailman/listinfo/logback-user
>
_______________________________________________
Logback-user mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-user

Reply via email to