Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.0](backport #29435) [Winlogbeat] Switch to ingest node processing #29685

Merged
merged 1 commit into from
Jan 4, 2022

Commits on Jan 4, 2022

  1. [Winlogbeat] Switch to ingest node processing (#29435)

    What does this PR do?
    
    Switches to ingest node processing instead of local javascript
    processing for modules.
    
    Why is it important?
    
    For Agent we are using ingest node processing. This keeps the
    Winlogbeat and Agent processing in sync and allows bug fixes to be
    shared between them.
    
    Changes
    
    - remove JS processing
    - remove testing of JS processing
    - add ingest node pipelines from agent
    - use routing pipeline to direct to correct module pipeline
    - embed pipelines in winlogbeat executable
    - add `export pipeline` command
    - add loading of pipelines to setup command
    - add loading of pipelines to every ES connection if the pipelines
      don't exist
    - exports several functions from filebeat/fileset to avoid code
      duplication
    - update docs
    - update default config
    - update reference config
    
    Closes #29184
    
    (cherry picked from commit a3c2208)
    leehinman authored and mergify-bot committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    725dd03 View commit details
    Browse the repository at this point in the history