Use segments for Synthetic

  • Latest Dynatrace
  • How-to guide

You can use segments as convenient filters when analyzing Synthetic data. For example, you can filter the monitors whose availability and performance you want to view in Synthetic Synthetic, Dashboards Dashboards, or Notebooks Notebooks.

Prerequisites

  • Make sure you have both storage:filter-segments:write and storage:filter-segments:read permissions. To learn how to set up the permissions, see Permissions in Grail.
  • See Segments to learn more about segments.

Create a segment to filter Syntheic data

  1. Go to Settings Settings > Environment segmentation > Segments.

  2. Select Segment.

  3. Enter the segment name.

  4. Specify Visibility. For details, see Visibility of segments.

  5. Optional You can add a variable by selecting New variable {$} and entering a DQL query. For details, see Variables in segments.

  6. Filter monitors by one of the following criteria:

    • Monitor name. Under the Data (all types) section, select More and choose Entities from By type. Then, do the following:

      1. In the filter box of the Data (all types) section, provide a monitor name using the monitor.name filter condition as in the following example.

        monitor.name = "Example Monitor"
      2. In the filter box of the Entities section, provide the same monitor name using the entity.name filter condition as in the following example.

        entity.name = "Example Monitor"
    • Locations to which monitors are assigned. In the filter box of the Data (all types) section, provide location IDs using the assignedLocations or dt.entity.synthetic_location filter conditions like in the example below.

      assignedLocations = "SYNTHETIC_LOCATION-9FFF47C604374908" OR dt.entity.synthetic_location = "SYNTHETIC_LOCATION-9FFF47C604374908"
    • Security context. In the filter box of the Data (all types) section, provide security context using the dt.security_context filter condition as in the following example.

      dt.security_context = "Synthetic"

      For environments created before January 2026, the security context value exposed by Synthetic telemetry is derived from the names of the management zones to which the given monitors belong.

    • Monitor ID. Under the Data (all types) section, select More and choose Entities from By type. Then, do the following:

      1. In the filter box of the Data (all types) section, provide monitor IDs like in the example below.

        dt.entity.http_check = HTTP_CHECK-89A9309667898FB1 OR dt.entity.synthetic_test = SYNTHETIC_TEST-EC7EA74353431688 OR dt.entity.multiprotocol_monitor = MULTIPROTOCOL_MONITOR-F21AC791C60EC214
        • Use the dt.entity.synthetic_test filter condition to filter browser monitors.

        • Use the dt.entity.http_check filter condition to filter HTTP monitors.

        • Use the dt.entity.multiprotocol_monitor filter condition to filter NAM monitors.

      2. In the filter box of the Entities section, provide the same monitor IDs using the id filter condition as in the following example.

        id = HTTP_CHECK-89A9309667898FB1 OR id = SYNTHETIC_TEST-EC7EA74353431688 OR id = MULTIPROTOCOL_MONITOR-F21AC791C60EC214
  7. Select Save.

Use a segment to filter data

To apply a segment in Synthetic Synthetic

  1. Go to Synthetic Synthetic.

  2. In the upper-left corner of the page, select and choose a segment.

    Now you can see only the filtered monitors.

To apply a segment in Dashboards Dashboards or Notebooks Notebooks

  1. Go to Dashboards Dashboards or Notebooks Notebooks.

  2. Choose a previously created dashboard or notebook, or create a new one.

    For example, you can choose one of the following ready-made dashboards:

    • Synthetic web availability and performance—provides you with detailed insights into browser and HTTP monitors availability and performance.
    • Synthetic network availability monitoring—provides you with detailed insights into monitoring results produced by NAM monitors.

    Select Ready-made dashboards, find the needed dashboard (for example, Synthetic web availability and performance) in Search documents, and then select it.

  3. Select and choose a segment.

    Now you can see the data for only the filtered monitors.

    After you select , you can also go to Segments by selecting Manage segments under the list of segments.

Related tags
Digital Experience