15 Jan 2025 08:44 AM
Hi i have a case need your assistance, i have back-end server which host API\Requests for web and mobile app...once i deploy the OA the API/Requests of web app discover but not the mobile app, my questions is :
do i have to instrument the Mobile app in order to discover its API/Requests?
Regards,
15 Jan 2025 10:38 AM - edited 15 Jan 2025 11:57 AM
Hi Islam,
As far as I know it's necessary instrument Mobile app to discover API and requests:
For a Managed environment you'll have to install a cluster AG (https://docs.dynatrace.com/managed/shortlink/public-managed-sgw ,
https://docs.dynatrace.com/managed/shortlink/activegate-requirements-linux#hardware-requirements,
https://docs.dynatrace.com/managed/shortlink/activegate-requirements-linux#space-requirements,
https://docs.dynatrace.com/managed/shortlink/managed-deployment-scenarios#scenario-2-pure-dynatrace-...) and instrument your application:
IOS: https://docs.dynatrace.com/docs/observe/digital-experience/mobile-applications/instrument-ios-app
Hybrid application: https://docs.dynatrace.com/docs/observe/digital-experience/mobile-applications/instrument-hybrid-app...
Cross-platform-frameworks: https://docs.dynatrace.com/docs/observe/digital-experience/mobile-applications/cross-platform-framew...
and create the new mobile application it in Dynatrace tenant.
Hope it helps.
Regards,
Elena.
15 Jan 2025 02:12 PM
Hello @IslamEsmail ,
make sure that x-dynatrace header is included in all outbound requests from the mobile itself. you can check it using Logcat https://developer.android.com/studio/debug/logcat from android studio to catch it. also make sure that dynatrace tenant is allowed and not trimming the x-dynatrace header.
Thanks,
Mostafa Hussein.