Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 2.82 KB

severity_parser.md

File metadata and controls

21 lines (15 loc) · 2.82 KB

severity_parser operator

The severity_parser operator sets the severity on an entry by parsing a value from the record.

Configuration Fields

Field Default Description
id required A unique identifier for the operator
output required The id for the operator to send parsed entries to
parse_from required A field that indicates the field to be parsed as JSON
preserve_to Preserves the unparsed value at the specified field
on_error send The behavior of the operator if it encounters an error. See on_error
preset default A predefined set of values that should be interpreted at specific severity levels
mapping A formatted set of values that should be interpreted as severity levels.
if An expression that, when set, will be evaluated to determine whether this operator should be used for the given entry. This allows you to do easy conditional parsing without branching logic with routers.

Example Configurations

Several detailed examples are available here.