Settings API - Application detection schema table

Application detection (builtin:rum.web.app-detection)

Define new applications for Real User Monitoring (RUM) using application detection rules, check how your existing rules map to your applications.

By default, Dynatrace associates all your monitoring data with a placeholder application (<your-dynatrace-url>//#uemapplications/uemappmetrics;uemapplicationId=APPLICATION-EA7C4B59F27D43EB). Define your own detection rules for grouping your monitoring data into distinct applications in Dynatrace.

If you haven't done so already, deploy OneAgent (<your-dynatrace-url>//#install). After the deployment RUM is enabled by default for all web applications that are auto-detected by OneAgent. OneAgent automatically injects a JavaScript code snippet into the HTML of all the pages of your monitored web applications so that it can capture monitoring data and ensure end-to-end monitoring visibility.

Given a set of URLs:

  • http://www.mybookshop.com/about
  • http://checkout.mybookshop.com/proceed
  • http://mybook.shop.com/about/index.php
  • http://www.this-is-mybookshop.com/about/index.php

The rule Domain (host) contains mybook matches against:

  • http://www.mybookshop.com/about
  • http://checkout.mybookshop.com/proceed
  • http://mybook.shop.com/about/index.php
  • http://www.this-is-mybookshop.com/about/index.php

The rule Domain (host) ends with shop.com matches against:

  • http://www.mybookshop.com/about
  • http://checkout.mybookshop.com/proceed
  • http://mybook.shop.com/about/index.php
  • http://www.this-is-mybookshop.com/about/index.php

The rule Domain (host) equals www.mybookshop.com matches against:

  • http://www.mybookshop.com/about/index.php

The rule Domain (host) matches mybookshop.com matches against:

  • http://www.mybookshop.com/about
  • http://checkout.mybookshop.com/proceed

The rule Domain (host) starts with checkout matches against:

  • http://checkout.mybookshop.com/proceed

The rule URL contains mybookshop.com/about matches against:

  • http://www.mybookshop.com/about
  • http://www.this-is-mybookshop.com/about/index.php

The rule URL ends with about/index.php matches against:

  • http://mybook.shop.com/about/index.php
  • http://www.this-is-mybookshop.com/about/index.php

The rule URL equals http://www.mybookshop.com/about matches against:

  • http://www.mybookshop.com/about

The rule URL starts with http://www.mybookshop.com matches against:

  • http://www.mybookshop.com/about
Schema ID
Schema groups
Scope
builtin:rum.web.app-detection
  • group:web-and-mobile-monitoring.web-applications
  • group:web-and-mobile-monitoring
environment
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:rum.web.app-detection
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:rum.web.app-detection
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:rum.web.app-detection

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

Property
Type
Description
Required
Matcher
matcher
enum
  • DOMAIN_CONTAINS
  • DOMAIN_ENDS_WITH
  • DOMAIN_EQUALS
  • DOMAIN_MATCHES
  • DOMAIN_STARTS_WITH
  • URL_CONTAINS
  • URL_ENDS_WITH
  • URL_EQUALS
  • URL_STARTS_WITH
required
Pattern
pattern
text
-
required
Application
applicationId
text

Select an existing application or create a new one.

required
Description
description
text

Add a description for your rule

optional