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

Android Monitoring : User Session Timeout Configuration

reravindran
Participant

Earlier this feature was available for calculating where a session ends

  • Following 30 minutes of browser/tab inactivity.

Looks like this check is not happening anymore (for new versions).

Is there any way we can enable this manually for MobileApp monitoring?


9 REPLIES 9

Patrick_H
Dynatrace Leader
Dynatrace Leader

Please clarify how "browser/tab inactivity" is related to mobile app monitoring. A session inactivity timeout never was configurable for mobile app monitoring


iOS help: https://www.dynatrace.com/support/help/shortlink/ios-hub

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.


skrystosik
DynaMight Guru
DynaMight Guru

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.

Sebastian


Regards, Sebastian

reravindran
Participant

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.

Sebastian


Regards, Sebastian

Patrick_H
Dynatrace Leader
Dynatrace Leader

There is an API in the mobile agents to programatically end a session.


iOS help: https://www.dynatrace.com/support/help/shortlink/ios-hub

If yes than great, I've checked documentation today and this was missing. At least for dynatrace. I've seen it in Javascript API only.

Sebastian


Regards, Sebastian

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


iOS help: https://www.dynatrace.com/support/help/shortlink/ios-hub

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.

Sebastian


Regards, Sebastian

Featured Posts