This property requires exactly one file to be provided..
|Control if Grok output value is written as a new flowfile attributes, in this case each of the Grok identifier that is matched in the flowfile will be added as an attribute, prefixed with "grok." or written in the flowfile content. Writing to flowfile content will overwrite any existing flowfile content.|
|Character Set||UTF-8||The Character Set in which the file is encoded|
|Maximum Buffer Size||1 MB||Specifies the maximum amount of data to buffer (per file) in order to apply the Grok expressions. Files larger than the specified maximum will not be fully evaluated.|
|Named captures only||false||Only store named captures from grok|
|Keep Empty Captures||true||If true, then empty capture values will be included in the returned capture map.|
|unmatched||FlowFiles are routed to this relationship when no provided Grok Expression matches the content of the FlowFile|
|matched||FlowFiles are routed to this relationship when the Grok Expression is successfully evaluated and the FlowFile is modified as a result|
Reads Attributes: None specified.
|grok.XXX||When operating in flowfile-attribute mode, each of the Grok identifier that is matched in the flowfile will be added as an attribute, prefixed with "grok." For example,if the grok identifier "timestamp" is matched, then the value will be added to an attribute named "grok.timestamp"|
State management: This component does not store state.
Restricted: This component is not restricted.
System Resource Considerations:None specified.