Can you clarify what you mean by "the ListenSyslog processor is unable to process the flow pattern"? The Syslog pattern is defined in RFC 5424 and 3164, and the ListenSyslog processor conforms to that pattern. If the incoming messages are not in a valid syntax or there is a bug in the ListenSyslog processor, please report that, but you can also use the data massaging capabilities of NiFi to transform that data into parsable values, either with ReplaceText or ExecuteScript.