Agent add support for multiples outputs#14830
Agent add support for multiples outputs#14830ph merged 13 commits intoelastic:fleetfrom ph:agent/multiple-outputs
Conversation
|
@michalpristas Is still in draft but if you can do an early check. |
|
Jenkins test this please |
|
could you add some sample transformation into description? |
Its a bit messy but I want to get the fleet branch in POC stats ASAP.
|
@michalpristas I believe I have addresses all your concerns in the review and I also rebased the PR with the fleet branch. |
|
I am going to update the configuration in another PR. |
|
Can you clarify if this will allow users to configure (within a single beat) to send monitoring metrics to a remote ES monitoring cluster (output.elasticsearch) and non-monitoring metrics (actual event data) to a different output (e.g., output.kafka). Or is this use case not covered by this PR and is a different enhancement? Thx! |
|
@ppf2 This doesn't change the behavior of beats, "single beat" will only support a single "output". This change is only relevant to how the Agent abstract the multiples outputs cases. |
Add support for multiples outputs and link it to the streams.
This PR takes a single configuration with multiple outputs configured and will create unique configuration per output.
Multiple output example
fixes: #14445
TODO: