You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by "Andre (JIRA)" <ji...@apache.org> on 2015/10/27 04:05:27 UTC

[jira] [Created] (FLUME-2829) Taildir Source doesn't populate Filename

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)