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 IDSchema groupsScope
    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

    PropertyTypeDescriptionRequired
    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