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

Beats event processing and default fields #10801

Merged
merged 13 commits into from
Mar 8, 2019

Commits on Mar 8, 2019

  1. Separate event processing from pipeline

    This changes moves the generation of the event processing into it's
    distinct package, such that the actual publisher pipeline will not
    define any processors anymore. A new instance of a publisher pipeline
    must not add fields on it's own.
    
    This change converts the event processing pipline into the 'Supporter'
    pattern, which is already used for Index Management.
    As different beats ask for slightly different behavior in the event
    processing (e.g. normalize, default builtins and so on), the
    `processing.Supporter` can be used for customizations.
    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    5ba5d36 View commit details
    Browse the repository at this point in the history
  2. fix stress runner

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    4c80ef3 View commit details
    Browse the repository at this point in the history
  3. fix functionbeat build

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    ccfeeac View commit details
    Browse the repository at this point in the history
  4. fix default ecs fields

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    0c3f293 View commit details
    Browse the repository at this point in the history
  5. and unit tests

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    95dd496 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d58a611 View commit details
    Browse the repository at this point in the history
  7. fix error return

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    02e216a View commit details
    Browse the repository at this point in the history
  8. godoc

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    c6ecd82 View commit details
    Browse the repository at this point in the history
  9. typo

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    53202ac View commit details
    Browse the repository at this point in the history
  10. turn processing.Supporter into interface

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    73895c8 View commit details
    Browse the repository at this point in the history
  11. review + minor cleanups

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    7400c52 View commit details
    Browse the repository at this point in the history
  12. missing renames

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    73a6f0a View commit details
    Browse the repository at this point in the history
  13. typo

    urso committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    d5ea8b6 View commit details
    Browse the repository at this point in the history