---
sourceDocument: Australia IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/it-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Real-time proactive resolution

# Real-time proactive resolution {#ariaid-title1}

Release version: Australia  
Updated May 13, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read  
Use metric rules, alerts, and auto-correction scripts to detect and remediate device and application issues within minutes, before users are affected.

DEX collects metric data at configurable intervals (every 5, 10, or 15 minutes depending on the metric configuration) and evaluates conditions that indicate a device or application issue.
When a threshold is breached, DEX generates events and alerts that trigger remediation actions.

DEX supports two real-time detection and remediation approaches:

* **Metric-based**: Uses metric rules to evaluate time-series data and generate alerts. Suitable for conditions that can be expressed as a threshold on collected metrics, such as disk usage or crash frequency.
* **Auto-correction scripts**: Uses check definitions wrapped in policies to detect and correct conditions at a defined frequency. Suitable for common detect-correct scenarios that don't require additional analysis or correlation, and that must work even when the device is offline.

{#proactive-resolution-real-time__ul_jjs_5db_gjc}

## Alert generation {#proactive-resolution-real-time__dex-rt-alert-generation}

When a metric rule detects that a device or application metric has breached a threshold, DEX generates events and alerts in the following sequence:

1. DEX evaluates metric rules against incoming metric data for each device.
2. For each device that breaches a threshold, DEX creates an event in the `em_event` table.
3. DEX generates an alert per device in the `em_alert` table (device alerts) or one alert per application and metric rule combination (application alerts).
4. DEX groups device alerts using the alert correlation rule available with the base system. This rule consolidates all device alerts for the same metric rule combination within a configurable time window. The default window is one hour and is controlled by the sn_dex.alert.correlation_rule.device_period system property.
5. For application alerts, subsequent evaluations for the same application and metric rule update the same `dex_alert_metadata` record with the new event ID and impacted devices. All new events for the same application and metric rule map to the same alert number until the alert is closed.
6. Impacted users and devices are recorded in the `dex_alert_impacted_users` table. Additional details are recorded in `dex_alert_metadata`.
{#proactive-resolution-real-time__ol_kjs_5db_gjc}

## Alert remediation {#proactive-resolution-real-time__dex-rt-alert-remediation}

When a resolution is defined in the metric rule, DEX generates an experience issue per impacted user in the `sn_pren_experience_issue` table. Remediation can be silent (executed automatically without user interaction) or can
engage the end user through a notification.

Remediation action types
:
    * **Remedial action**: Executes a CI action (command or script on the endpoint), catalog item, flow, or Virtual Agent (VA) topic.
    * **Create incident** : Opens an incident record in ServiceNow.
    * **Self-help instructions**: Delivers instructions to the end user.
    * **URL**: Directs the end user to a resource URL.
    {#proactive-resolution-real-time__ul_ljs_5db_gjc}

Silent execution
:   The remediation action runs automatically on the device without notifying the end user.

Notify and engage
:   DEX sends the end user a notification through a VA push notification, email, or desktop push notification, then requests consent before executing the action. After execution, the user
    confirms resolution or escalates.

Notify only
:   DEX notifies the end user without prompting for consent or executing an action.

Fallback configuration
:   If the user does not respond or confirms that the issue is not resolved, a fallback action runs. Fallback options include no action, creating an incident, or connecting the user to a live agent.

When all devices are removed from the impacted device list, DEX closes the alert automatically. For device alerts, the experience issue is also closed. For application alerts, the alert closes when no devices remain in the impacted
list.

## Auto-correction scripts {#proactive-resolution-real-time__dex-rt-autocorrection}

Auto-correction scripts use check definitions wrapped in policies to detect and correct issues at a configured frequency. This approach works for common detect-correct scenarios that don't require correlation with metric data or other
data collected with DEX. For example, reconnecting a VPN, connecting to Wi-Fi, or restarting a service.

Auto-correction scripts run on the endpoint and work even when the device is not connected to the internet or to the ServiceNow instance.

