02 Oct 2020 10:19 AM
I have a question about SAP GUI User sessions.
As attached, I understand that Dynatrace is able to measure the response time (time spent on CPU processing, in the database, in queues, on the network.....) per T-code.
What logs does Dynatrace see and calculate in the SAP offering?
In particular, I would like to know how Dynatrace is isolating Client, Network and Server.
For example, is Dynatrace using data that can be retrieved using ST03N?
Solved! Go to Solution.
02 Oct 2020 10:21 AM
Hi,
ST03 is (almost) exactly how we do it, just via an RFC call instead of the tcode. There is a performance clinic about SAP and Citrix that goes into some of the under the hood methods: https://www.youtube.com/watch?v=Cb-stTvw130&ab_channel=Dynatrace
Mike
05 Oct 2020 12:57 AM
Hi Mike
Thank you for your answer.
However, I didn't understand the video very well.
Could you please briefly explain the main points?
05 Oct 2020 08:56 AM
The ActiveGate extension uses RFC to connect to the SAP application servers. Once connected it executes a few functions (the functions are documented here: https://www.dynatrace.com/support/help/technology-support/application-software/other-technologies/dy...).
The main function which returns most of the data used for user sessions is SWNC_GET_WORKLOAD_SNAPSHOT.
Mike