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

Question about Openkit

henk_stobbe
DynaMight Champion
DynaMight Champion

Hello,

To keep it simple, it seems that Openkit is used to add the possibility to send user session and action from Apps.

 

From de documentation

https://www.dynatrace.com/support/help/extend-dynatrace/openkit

I read:

    The main advantages of OpenKit are:

        Trace web requests to server-side distributed traces

  With Dynatrace OpenKit, you can't:

       Create server-side distributed traces. 

I assume that this simply means no purepath/distributes traces are started if you use openKit

but you can see that  web requests originate from the APP?

 

KR Henk

 

1 REPLY 1

pahofmann
DynaMight Guru
DynaMight Guru

OpenKit can be used to generate Real User Monitoring Data for everything that is not Web or Mobile Apps. For example rich clients or edge devices. 

 

 

OpenKit creates RUM data, user sessions and actions. For the latter you can trace web requests so you see them in the waterfall like with web based RUM.  

In most cases you will be able to link the OpenKit User Actions with backend Traces to get a service flow like this:

pahofmann_0-1674497764610.png

For some use cases this is not possible though, e.g. if you directly call a mainframe agent from the application instrumented with OpenKit.

 

Dynatrace Certified Master, AppMon Certified Master - Dynatrace Partner - 360Performance.net

Featured Posts