cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Why is SuspensionTime longer than ResponseTime?

Shirai
Advisor

Hi

We are investigating performance issues with Aras Innovator using Dynatrace.
We found that GC Suspension was occurring when response times worsened.
However, as we continued our investigation, we found a strange situation in the distributed trace. SuspensionTime was shown to be longer than ResponseTime. I thought that SuspensionTime was included in ResponseTime and that SuspensionTime would be shorter than ResponseTime.

Does anyone know what situation would cause SuspensionTime to be longer than ResponseTime?

Shirai_0-1737711775252.png

Regard.
Toshimasa Shirai.

T.Shirai IIM Corp. Osaka Japan
2 REPLIES 2

SjoerdB
Advisor

removed my answer, as I saw the information in the image was indicating my answer wasn't accurate... sorry for confusion.

Dynatrace Certified Professional | Dynatrace partner IctCoreBiz B.V.

rastislav_danis
DynaMight Pro
DynaMight Pro

Docs (https://docs.dynatrace.com/managed/shortlink/service-timing) defines Suspension time as: "The time during which any code execution is halted. It is usually caused by garbage collection.".

When you look into times of your requests, you can see that bottom 4 ran at almost same time, so probably Suspension time was calculated for all those requests that fell into same time bucket. Not sure how many requests are above upper one request.

Alanata a.s.

Featured Posts