Motivation
As mentioned by several developers, the cluster_id processor that we introduced in Cloudbeat, could be relevant for other beats.
In-depth
Lately, we have extended the add_cluster_idprocessor, to support adding the cluster name, and we suspect that in the future we would like to extend it even more to add all sort of orchestrator fields.
When implementing the solution, one should consider the following:
The code should be backward and forward-compatible with the integration since the integration can introduce and old integration with a new agent and the opposite way around.
Definition of done
Move the processor to Beats
What happens if someone will enable the add_kubernetes_metadata processor in the beats along with this processor?
Motivation As mentioned by several developers, the cluster_id processor that we introduced in Cloudbeat, could be relevant for other beats.
In-depth Lately, we have extended the
add_cluster_id
processor, to support adding the cluster name, and we suspect that in the future we would like to extend it even more to add all sort of orchestrator fields.When implementing the solution, one should consider the following:
Definition of done
add_kubernetes_metadata
processor in the beats along with this processor?Related tasks/epics