[ 
https://issues.apache.org/jira/browse/FLUME-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13795453#comment-13795453
 ] 

Roshan Naik commented on FLUME-1960:
------------------------------------

[~jlord] the serializer for HDFS sink is independent of the Syslog. The title 
of this jira is misleading IMO...as "syslog sink" does not exist.

> Flume syslog sink missing serializer documentation
> --------------------------------------------------
>
>                 Key: FLUME-1960
>                 URL: https://issues.apache.org/jira/browse/FLUME-1960
>             Project: Flume
>          Issue Type: Documentation
>          Components: Docs
>    Affects Versions: v1.3.1
>            Reporter: Rob Johnson
>            Priority: Minor
>              Labels: noob
>
> A special serializer for HDFS Sink was added to Flume a while back, but it's 
> not documented.  This serializer is useful when the source is any type of 
> syslog source.
> Without specifying the serializer, the timestamp and host are not logged to 
> the file with the event information, which is pretty useless without the 
> timestamp and hosts.
> The serializer can be configured on an hdfs sink like so:
> agent1.sinks.k1.serializer=HEADER_AND_TEXT
> Without this serializer specified you get (for example):
> adclient[12112]: INFO  <bg:krb5.conf> daemon.main Start trusted domain 
> discovery
> as an event.  
> When you specify the serializer, the same event looks like this:
> {timestamp=1364380838000, Severity=6, host=myhostname, Facility=4} 
> adclient[12112]: INFO  <bg:krb5.conf> daemon.main Start trusted domain 
> discovery
> Which is much more useful.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to