27 Mar 2023 01:32 AM - last edited on 27 Mar 2023 03:06 AM by Ana_Kuzmenchuk
We have various mobile users for our application and they are present in different parts of the world. To understand their performance issue, the first step is to measure the latency from the mobile device to the hosted backend server. Does Dynatrace do it for us if yes then how?
Please note is a native mobile app, not a web app.
Solved! Go to Solution.
There is no mobile synthetic solution from Dynatrace (yet). But you can still set up synthetic monitors for testing the endpoints used by the mobile apps from different locations in the world to get location dependent data.
As name suggest, synthetic simulation would be a http request raised from a specific location that we can choose, it wouldn't consider the volatility of mobile application, where network changes as and when the device holder is on move. Or the chose of network like 3G or 4G, or network provider.
Any API from the Agent One side should help as it would execute inside the mobile environment.
There is no API on mobile agents to measure web request latency.
Another approach would be to use the Services analysis features Dynatrace provides when the backend services are also instrumented - then you can see requests for the mobile applications and perform analysis on response times of different request and find out response time hotspots - but it is not possible to slice & dice this by mobile network technology or geographic area. If something like that is needed I suggest to create a request for enhancement for this feature.
How do i create the enhancement request ?
An enhancement request is product idea posted here in the forum in the "Product ideas" category.
The Geographic regions maps could also be helpful to identify the problematic regions.