15 Feb 2023 03:26 AM - edited 15 Feb 2023 03:27 AM
Hello all,
If there any way to get a resource breakdown for Services in Dynatrace?
With Processes metrics such as CPU, Memory, I/O, etc are all there and available, and it's fantastic!
But it seems like at the services level, the metrics are mostly Failure Rate and Response Time.
Is there any way to view the resource consumption of each service?
I know that when looking at (Dynamic) Requests, there is a CPU tab, but I'm interested in CPU% as opposed to CPU time.
And I can't see anything for Memory Consumption.
Thanks!
Solved! Go to Solution.
15 Feb 2023 01:58 PM
You can get this from the process group which the service is member of... using metrics like builtin:tech.generic.cpu.usage and builtin:tech.generic.mem.usage.
You can use tag rules to automatically tag process groups based on the services you need, and then get the resource utilization from the metrics above.
From builtin metrics for services you will get only the CPU time which is calculated based on the transactions happening for that service.
Getting the data from the process groups, instead, will give you a better and wider view from your hosting performance.