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

[Winlogbeat] Switch to ingest node processing #29435

Merged
merged 10 commits into from
Jan 4, 2022

Commits on Dec 24, 2021

  1. [Winlogbeat] ingest node processing for modules

    - 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 elastic#29184
    leehinman committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    f17fa66 View commit details
    Browse the repository at this point in the history
  2. wrap newly created errors

    leehinman committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    86d05c3 View commit details
    Browse the repository at this point in the history
  3. Update libbeat/docs/command-reference.asciidoc

    Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
    leehinman and andrewkroh committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    5f63913 View commit details
    Browse the repository at this point in the history
  4. Update libbeat/docs/command-reference.asciidoc

    Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
    leehinman and andrewkroh committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    41b68a9 View commit details
    Browse the repository at this point in the history
  5. Update winlogbeat/module/pipeline.go

    Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
    leehinman and andrewkroh committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    a6220c4 View commit details
    Browse the repository at this point in the history
  6. Update winlogbeat/module/pipeline.go

    Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
    leehinman and andrewkroh committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    0a1486f View commit details
    Browse the repository at this point in the history
  7. Update x-pack/winlogbeat/_meta/config/output-elasticsearch.yml.tmpl

    Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
    leehinman and andrewkroh committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    1f177e1 View commit details
    Browse the repository at this point in the history
  8. remove license check

    - remove reference to Logstash pipelines
    - cleanup grammar in godoc
    - move logger creation
    leehinman committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    be0b240 View commit details
    Browse the repository at this point in the history
  9. incorporate feedback

    - always honor winlogbeat.overwrite_pipelines
    - switch to prefix-version-short_id for pipeline ids
    leehinman committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    383c80d View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Address Dan's comments

    andrewkroh committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    bb908aa View commit details
    Browse the repository at this point in the history