Skip to content

Migrate all processing from the inputs to the shipper #1689

@cmacknz

Description

@cmacknz

Following the prototype processor implementation in #1688, generalize the solution such that configuring the shipper in the agent policy causes all processors to be created in the shipper instead of in the input.

Ensure there are integration and unit tests in the shipper covering all possible permutations of processor configuration. It must be possible to configure any type of processor. Ensure arbitrary number of processors can be configured per input. Ensure the shipper detects and reports errors when it is provided invalid processor configuration.

The exact scope of this issue will be refined once #1688 is completed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions