Skip to content

Latest commit

 

History

History
executable file
·
40 lines (28 loc) · 1.08 KB

README.md

File metadata and controls

executable file
·
40 lines (28 loc) · 1.08 KB

Join Template plugin

Alias to "join" plugin with predefined start and continue parameters.

⚠ Parsing the whole event flow could be very CPU intensive because the plugin uses regular expressions. Consider match_fields parameter to process only particular events. Check out an example for details.

Example of joining Go panics:

pipelines:
  example_pipeline:
    ...
    actions:
    - type: join_template
      template: go_panic
      field: log
      match_fields:
        stream: stderr // apply only for events which was written to stderr to save CPU time
    ...

Config params

field cfg.FieldSelector default=log required

The event field which will be checked for joining with each other.


max_event_size int default=0

Max size of the resulted event. If it is set and the event exceeds the limit, the event will be truncated.


template string required

The name of the template. Available templates: go_panic.



Generated using insane-doc