Open P1llus opened 2 years ago
Pinging @elastic/integrations (Team:Integrations)
@michel-laterman
cc @jlind23
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane)
@P1llus heard that you already have some kind of a POC ready for this? Am I right?
Hello, I just wanted to link some related work that has been done on this same topic.
A previous issue that targeted the same feature in beats: https://github.com/elastic/beats/issues/21965 Agent related issue https://github.com/elastic/obs-dc-team/issues/554 Design doc: https://docs.google.com/document/d/17Z_u7tGFiBn7o_mSTeeKoeJFeB6DGbUGm7oZeqjJbi4/edit
@jlind23 I did a very early POC for this, though the code is very rough and not nearly finished. However the plan was to start working on a more permanent diagnostic command, but then I heard someone was already working on that.
Hello, I just wanted to link some related work that has been done on this same topic.
A previous issue that targeted the same feature in beats: #21965 Agent related issue elastic/obs-dc-team#554 Design doc: https://docs.google.com/document/d/17Z_u7tGFiBn7o_mSTeeKoeJFeB6DGbUGm7oZeqjJbi4/edit
Absolutely known! :) This was created as a follow-up to a discussion, since the currently merged work was only around elastic-agent, so a separate issue was created, though that might not have been needed in that case.
@P1llus following our discussions I have assigned to you.
Similar to the new diagnostic commands introduced in Elastic Agent, ref: https://github.com/elastic/beats/pull/28461 https://github.com/elastic/beats/pull/28265
We would like to have something similar to be able to collect diagnostics from beats them self (metricbeat, filebeat etc).
The diagnostic command would run from the *beat binary, and should be able to connect to an already running instance to collect: