When an Elastic Agent becomes unhealthy due to an integration, the only way to understand which integration is causing is to remove integrations one by one and/or check logs for a particular error.
Elastic Agent should be able to catch when an integration is failing and must be able to log this within the status command and the diagnostics command.
This is a design tasks between Elastic Agent Data Plane and Elastic Agent Control Plane.
When an Elastic Agent becomes unhealthy due to an integration, the only way to understand which integration is causing is to remove integrations one by one and/or check logs for a particular error.
Elastic Agent should be able to catch when an integration is failing and must be able to log this within the status command and the diagnostics command.
This is a design tasks between Elastic Agent Data Plane and Elastic Agent Control Plane.