Andre created FLUME-2829:
----------------------------

             Summary: Taildir Source doesn't populate Filename 
                 Key: FLUME-2829
                 URL: https://issues.apache.org/jira/browse/FLUME-2829
             Project: Flume
          Issue Type: Improvement
          Components: Sinks+Sources
    Affects Versions: v1.7.0
            Reporter: Andre


JIRA issue FLUME-2498 mentions taildir source should be able to populate 
Filename key in the header, however, this doesn't seem to be available yet.

Moreover, given the near certainty of taildir sources being used to tail 
dynamic filenames such as {{$hostname-$year-$month-$day.log}} it would be great 
to expose the regex groups to the generated headers in a fashion similar to the 
Regex Extractor Interceptor:

{code}
a1.sources.r1.filegroups.f1 = 
/path/to/my/logfile/([^-]+)-([^-]+)-([^-]+)-([^-]+).log
a1.sources.r1.filegroups.f1.regexgroups = s1 s2 s3 s4
a1.sources.r1.filegroups.f1.regexgroups.s1.header = hostname
a1.sources.r1.filegroups.f1.regexgroups.s2.header = year
a1.sources.r1.filegroups.f1.regexgroups.s3.header = month
a1.sources.r1.filegroups.f1.regexgroups.s4.header = day
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to