In this document we describe how to install the Dynatrace RUM Mobile plugin in your mobile applications to integrate native and applicational monitoring on your Dynatrace dashboard.
Configure your Dynatrace Environment
Follow the next steps in the Dynatrace portal.
Create a new Mobile App at Dynatrace
In the instrumentation wizard
Select Cordova
Enable web view monitoring
Download the dynatrace.config.js
Go to the settings of the web application part of your mobile application
In Capturing > Async web requests and SPAs enable:
jQuery, Backbone.js
Capture XmlHttpRequest (XHR)
Capture fetch() requests
In Setup select Code snippet and download snippet
Remove the html script tags and save as js file
Please refer to the following public documentation for more information:
https://www.dynatrace.com/support/help/how-to-use-dynatrace/real-user-monitoring/setup-and-configuration/mobile-apps/development-frameworks/apache-cordova/
https://www.dynatrace.com/support/help/how-to-use-dynatrace/real-user-monitoring/setup-and-configuration/mobile-apps/development-frameworks/react-native/
OutSystems Application Configuration
Initializing Dynatrace
Follow these steps to configure your application to log into Dynatrace.
Go to Forge and install the Dynatrace RUM Mobile plugin on your environment
Reference the Dynatrace RUM Mobile plugin from your application
Import the code snippet from Dynatrace
Add in the resources the dynatrace.config.js
Change the deploy action to deploy to target directory
Change the target directory to dynatraceConfig
Create an OnApplicationReady action that calls Dynatrace_Initialize (DynatracePlugin action) with the Url of the script imported.
Publish your application to your environment