In the New RUM Experience, a frontend represents the end-user interface of an application.
Frontend types
The following types are available:
Mobile frontends represent user interfaces of mobile apps running on smartphones or tablets. Monitoring a mobile frontend requires instrumentation using a monitoring library bundled with the app.
Web frontends represent browser-based interfaces of web applications. RUM data for web frontends is captured by the RUM JavaScript, which can be injected automatically by OneAgent or inserted manually when automatic injection isn’t feasible and agentless monitoring is required.
Mapping to a specific frontend
Mapping your application’s end-user interface to a specific frontend in Dynatrace depends on the instrumentation type:
For auto-injected web frontends, mapping is controlled by frontend detection rules.
For mobile frontends and agentless web frontends, mapping is defined through the manual instrumentation process.
Purposes
Frontends in the New RUM Experience serve two key purposes:
They offer configuration options to set up and customize data collection for a specific end-user interface. Available options vary by frontend type.
They group captured RUM data for a specific end-user interface. Each captured user event carries frontend information to support this grouping.