Diagnostics from production Agents running on Kubernetes show:
- The elastic-agent process itself uses more memory than all its configured inputs combined.
- Within the elastic-agent process, more than 90% of memory use is in Kubernetes helpers. 70% of that is from
elastic-agent-autodiscover and the other 20% is from helpers internal to elastic-agent.
We need to understand why the Kubernetes helpers are using so much memory, and find a way to mitigate it.
Definition of done
Diagnostics from production Agents running on Kubernetes show:
elastic-agent-autodiscoverand the other 20% is from helpers internal toelastic-agent.We need to understand why the Kubernetes helpers are using so much memory, and find a way to mitigate it.
Definition of done