Earlier this feature was available for calculating where a session ends
Looks like this check is not happening anymore (for new versions).
Is there any way we can enable this manually for MobileApp monitoring?
Solved! Go to Solution.
Please clarify how "browser/tab inactivity" is related to mobile app monitoring. A session inactivity timeout never was configurable for mobile app monitoring
Patrick, Rejith was hoping that the way how we handle browser based user session inactivity time as a way to terminate a user session can be applied on mobile app user session for this use case as well.
Be aware that dynatrace handles users sessions differently than appmon. In Dynatrace even if from licensing point of view, session will end, it doesn't mean that dynatrace will splitt it in UI. Another thing is that if you will have tagged user sessions, you can find user in users sessions dashboard. Than after clicking on him you will receive full list of user sessions in selected timeframe. It's easier to find and analyse them even if they are splitted.
The android app that we are monitoring is part on a home panel device. From an interaction the customer would touch the panel a few times then walk away for 30 min.
We would like to consider that idle time as the indication that the session has ended. Right now we are seeing hours long sessions with few activities in that.
For now there is no such settings. You can post an RFE. I think it may be good idea to have to things. One would be for example ending session from manual app instrumentation tag, second ending after some time. For now there is no such option at all for mobile apps.
There is an API in the mobile agents to programatically end a session.
for iOS it is visible in the header distributed with the agent (Dynatrace.h):
+[DTXAction endVisit] in Objective-C or
DTXAction.endVisit() in Swift or
Dynatrace.endVisit(); on Android
Cool thx 🙂 good to know. It was strange for me to not have such feature. I will check all options on some apps I’ve done some times ago.