ADEM Monitoring and Tests
Focus
Focus
Autonomous DEM

ADEM Monitoring and Tests

Table of Contents

ADEM Monitoring and Tests

Create synthetic tests originating from an application to one or more targets. You can create only one test per application, but an app test can have multiple targets.
Where Can I Use This?What Do I Need?
  • Prisma Access (Managed by Strata Cloud Manager)
  • Prisma Access (Managed by Panorama)
  • Prisma Access license
  • ADEM or Strata Cloud Manager Pro license
Endpoint monitoring, real user traffic visibility, and synthetic monitoring within Autonomous Digital Experience Management (ADEM) enable you to identify and resolve your users’ digital experience issues.
One of the advantages of ADEM is that it is continuously monitoring each segment in your Secure Access Service Edge (SASE) environment from the user all the way to the application, even if the users and the applications they are accessing are not on your network. ADEM uses a variety of monitoring techniques to determine baseline performance levels, and alert you to changes in performance that lead to a degraded user experience.

Application Tests

One of the monitoring techniques that ADEM uses is application tests. Application tests allow ADEM to baseline end-to-end user experience regardless of whether users access an application. You can create application tests that simulate the monitoring done by ADEM. An application can have only one app test associated with it, but that app test can monitor multiple targets.
Web and path tests will be enabled by default for pre-defined tests.

Creating Application Tests for Mobile Users and Mobile User Groups

When creating application tests, you have the option to enable the test on an individual Mobile User, a Mobile User group, or both. You can enable application tests for user groups that are already part of Prisma Access Configuration (for example, GlobalProtect configuration or security policies).
Keep the following points about Mobile User Group application tests in mind:
  • The tests that you enable on a user group will run on all devices that belong to every single user in that group.
  • If a user is removed from a user group, the tests will automatically stop running on the user's devices.
  • When new users are added to a group, the tests automatically begin running on the new users' devices. However, it may take up to 6 hours to automatically update users that are added/removed from groups.
  • If an application test is modified or created, changes made to the user group are automatically reflected.
You can filter the test results by individual Mobile Users or Mobile User groups (only groups currently in test configuration).

Security Policy Rules for Application Testing

In order to run synthetic tests—to SaaS applications or applications in your data center through Prisma Access, Secure Fabric, via split tunneling—you must have security policy rules that allow the synthetic test traffic over ICMP, TCP, HTTPS, and optionally HTTP (depending on how you configure your app tests).

Mobile Users

ADEM runs the synthetic tests for Mobile Users regardless of their VPN connection status.
You can use Autonomous Digital Experience Management (ADEM) to monitor the digital experience of mobile users in the following ways:
  • Synthetic Monitoring—The DEM-enabled GlobalProtect apps and the cloud ADEM agents within Prisma Access use synthetic tests to baseline end-to-end network quality metrics—latency, jitter, and loss—for each segment from the end user to the monitored applications. In addition, the ADEM agents and probes also use synthetic tests to collect web performance metrics, which capture metrics about the HTTP/HTTPS transactions to a specific application, including application availability and uptime, HTTP latency, DNS lookup, SSL connect, time-to-first-byte, and data transfer rate.
    Because the synthetic tests are layered, they give a good baseline view of the digital experience segment-by-segment across all monitored applications, and allow you to quickly visualize when and where a change occurred that led to degradation of your users’ digital experience.
  • Real User Monitoring—When an admin installs the ADEM plugin on a user's browser, it collects data from a user’s live browser activity to measure the user’s actual interactions with applications. ADEM reports this data in visualizations that help you understand the impact that application performance has on your users’ digital experience and gives you suggestions on how to remediate performance issues. Information collected includes:
    • Time To First Byte (TTFB)
    • Largest Contentful Paint (LCP)
    • Cumulative Layout Shift (CLS)
    • First Input Delay (FID)
    • Interaction to Next Paint (INP)
  • Endpoint monitoring—As soon as an app test is assigned to a user, the ADEM service begins gathering health telemetry about the device and the WiFi connectivity to help determine whether the device or the WiFi is the cause of any performance issues. Information collected includes:
    • CPU utilization
    • Memory utilization
    • Disk usage
    • Disk queue length
    • Battery level
    • WiFi information (SSID, RX and TX utilization, BSSID, and Channel)

Remote Sites

ADEM lets you create synthetic tests for remote sites. These tests provide a good baseline view of the digital experience segment-by-segment across all monitored applications
For Remote Sites, ADEM supports monitoring through three paths—the Prisma Access path, the Secure Fabric path, and the direct path.
  • Prisma SD-WAN device monitoring—The ADEM agent on the ION device monitors the following:
    • CPU utilization
    • Memory utilization
    • Historical trends
  • Remote site traffic visibility—ADEM continuously provides visibility into real traffic usage between Prisma SD-WAN remote sites and the applications, for traffic traversing through Prisma Access, including traffic to SaaS applications, Infrastructure as a Service (IaaS) applications, as well as traffic to applications in your own data center.
  • Synthetic Monitoring—The ADEM-enabled SD-WAN site and the cloud agents within Prisma Access use synthetic tests to baseline end-to-end network quality metrics—latency, jitter, and loss—for each segment from the remote site to the monitored applications on all WAN paths (active and backup). In addition, ADEM-enabled SD-WAN site and the cloud agents within Prisma Access also use synthetic tests to collect web performance metrics, which capture metrics about the HTTP and HTTPS transactions to a specific application, including application availability and uptime, DNS lookup, TCP Connect, SSL connect, HTTP latency, Time-to-First-Byte, Data Transfer rate and Time-to-Last-Byte.
    Because the synthetic tests are layered, they give a good baseline view of the digital experience segment-by-segment across all monitored applications, and allow you to quickly visualize when and where a change occurred that led to degradation of your users’ digital experience.
    An ADEM enabled SD-WAN site can monitor all WAN paths (active and backup) based on forwarding policies configured on the SD-WAN. It can monitor Prisma Access path, Secure Fabric path as well as Direct access path.
The three paths shown in the above image are described in detail below:
  • Prisma Access Path
    This path is used for applications that are configured to use Prisma Access for security.
  • Secure Fabric (Prisma SD-WAN) Path
    When using this path, ADEM can monitor applications hosted on SaaS, IaaS, or private applications hosted in a data center through the Secure Fabric tunnel between the Prisma SD-WAN remote site device and Prisma SD-WAN data center device.
  • Direct Access Path
    When using this path, ADEM monitors SaaS applications directly from the Prisma SD-WAN remote site over the internet. This test does not go through the Prisma Access or the Secure Fabric path.