We have config dump, stats, clusters. Should we consider a heap profile https://www.envoyproxy.io/docs/envoy/latest/faq/debugging/how_to_dump_heap_profile_of_envoy ? I remember there was an issue like "we are running 200 services and our sidecar is 2GB - why?" that would help us to figure it out. This could be just a button to download. I think we could reuse most of the code that we already have.
Reminder, this would be a heap profile not a dump. It won't contain the whole snapshot of the memory.
If accepted please create a corresponding GUI ticket.
Description
We have config dump, stats, clusters. Should we consider a heap profile https://www.envoyproxy.io/docs/envoy/latest/faq/debugging/how_to_dump_heap_profile_of_envoy ? I remember there was an issue like "we are running 200 services and our sidecar is 2GB - why?" that would help us to figure it out. This could be just a button to download. I think we could reuse most of the code that we already have.
Reminder, this would be a heap profile not a dump. It won't contain the whole snapshot of the memory.
If accepted please create a corresponding GUI ticket.