Hello,

Currently there are no built in processors to parse log formats, but have
you taken a look at the ExtractText processor [1]?

If you can come up with a regular expression for whatever you are trying to
extract, then you should be able to use ExtractText.

Other options...

You could write a custom processor, but this sounds like it might be
overkill for your scenario.
In the next release (hopefully out in a few days) there will be two new
processors that support scripting languages. It may be easier to use a
scripting language to manipulate/parse the text.

Thanks,

Bryan

[1]
https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.standard.ExtractText/index.html


On Fri, Feb 12, 2016 at 12:16 AM, Madhukar Thota <[email protected]>
wrote:

> Hi
>
> I am very new to Apache Nifi and just started learning about how to use it.
>
> We have a requirement where we need to parse log4j/logback pattern
> messages coming from SyslogAppenders via Syslog udp. I can read the
> standard syslog messages, but how can i further extract log4j/logback
> messages  from syslog body.
>
> Is there any log parsers( log4j/logback/Apache access log format)
> available in apache nifi?
>
>
> Any help on this much appreciated.
>
> Thanks in Advance.
>
>

Reply via email to