logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew R Feller" <afel...@lsu.edu>
Subject Specifying TAG portion of syslog message in SyslogAppender
Date Thu, 20 Mar 2008 15:34:21 GMT
Question: How can users specify the tag portion of a syslog message
using the SyslogAppender from log4j-1.2.15?

According to section 4.1.3 of the BSD syslog protocol
<http://www.ietf.org/rfc/rfc3164.txt> , it specifies that the message
payload of a syslog message is composed of a 32 alphanumeric tag and the
actual message.  However, I see no way to currently do so short of
configuring via an XML file that specifies a PatternLayout with a
ConversionPattern hard coding the tag.  My major grievance with this is
because it requires the user to figure how to format log statements to
work with syslog.


If I had my say, there would be a simple tag property on the
SyslogAppender along with its associated getter and setter methods.
Whenever the user sets this via configuration, it would complain if the
tag contains non-alphanumeric characters or exceeds the 32 character
limit.  Then whenever a message is logged, it would automatically prefix
the message with the tag along with the necessary divider (left square
bracket or colon).




Andrew R Feller, Analyst

University Information Systems

200 Fred Frey Building

Louisiana State University <http://www.lsu.edu/> 

Baton Rouge, LA, 70803

(225) 578-3737 (Office)

(225) 578-6400 (Fax)


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message