Dynatrace Managed Q&A
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Looking to upgrade from Dynatrace Managed to SaaS? See how

Memory (or what ever resource) used per Process Group

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.

2 REPLIES 2

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 ? 🙂

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