elastic / elastic-agent

Elastic Agent - single, unified way to add monitoring for logs, metrics, and other types of data to a host.
Other
21 stars 144 forks source link

[Meta] Improving Hints Autodiscovery with Elastic Agent #3063

Open gizas opened 1 year ago

gizas commented 1 year ago

Synopsis

Hints based Autodiscovery for Elastic Agent has been released as beta since 8.5. Information about the functionality and configuration of this feature can be found here. Note that templates are being created through PRs from specific CI jobs.

This is the Meta issue that tries to summarise a list of enhancements, bug fixes and documentation updates we have gathered so far in order to improve the general UX and functionality of Hints based Autodiscovery.

List of Issues

ChrsMark commented 1 year ago

Added https://github.com/elastic/elastic-agent/issues/3158 after discussed at https://github.com/elastic/elastic-agent/issues/2959 with @gsantoro.

cmacknz commented 1 year ago

We are starting to look at https://github.com/elastic/elastic-agent/issues/2460 where the root problem is that the agent configurations generated by autodiscovery are gigantic when it is configured to monitor all the pods on a node or all the nodes in a cluster.

We haven't decided on a solution yet, so the exact impact isn't known. I don't expect it to affect any of the work here, but wanted to note it here for visibility anyway since it may affect how agent autodiscovery generates configurations.

ChrsMark commented 1 year ago

@gizas sth also related to this feature: https://github.com/elastic/elastic-agent/issues/2200