28 May 2026
03:21 PM
- last edited on
29 May 2026
06:39 AM
by
MaciejNeumann
Hello.
I have a very simple question : what is my top Process Group memory consumers ?
Yet, I must be missing something very obvious because I find no way to do it. It is easy to do it at Process Group Instance level. But I fail to goup by Process Group. I cannot split any of these metric per dt.entity.process_group :
builtin:containers.memory.residentSetBytes
builtin:process.memory
builtin:tech.generic.mem.workingSetSize
Using :parents transformation does not help because parents is HOST, not PG.
Any one have a solution ?
P.S. : I have a ticket already : 01265028.
Solved! Go to Solution.
03 Jun 2026 08:55 AM
Had to fight my way through about
builtin:process.memory
built-in-metrics#other-process-metrics : ❌ builtin:process.memory : ... This metric is collected only if the Process instance snapshot feature is turned on and triggered ... This metric does not exist 24/7. So... cannot be used.
So... basically my question is back to square one : how can I report PG memory consumption ? Any idea ? Someone ? 🙂
03 Jun 2026 12:32 PM
Hi again.
Confirmed by support : on Managed, there is no solution. 🤔
Hack : activate process snapshot, triger process snapshot, pray for your processes to be in the snapshot, pray to not have more than 100 process, do that on many hosts. Do it all over again if you want a new sample. Now, one can exploit builtin:process.memory.
Non-hack : other memory metrics cannot be split by PG.
Featured Posts