Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Event rules

Use event rules to generate alerts for tracking and remediation. Event rules are stored in the Event Rule [em_match_rule] table. Configure and customize event rules to manage events and alert generation.

Event rules do not change the event records in the Event table. Changes to event data are stored in the ServiceNow instance memory.

For a workspace-based interface for Event Management automation, see Alert automation in Service Operations Workspace for ITOM.

Image omitted: event-rule-designer.png
Event Management rule

Use the Event rule designer to create and configure event rules. You can use the default event rules or event rules that you have created to:

  • Apply an event rule filter to determine whether the rule applies to an event.
  • Apply a transform with Event Match Fields and optional Event Compose Fields to format the alert text.
  • Apply a threshold to create custom alerts for rapidly recurring events.
  • Automatically create or close alerts.
  • Bind alerts to CI information from the CMDB.
  • Run multiple sequential rules defined for the same event by selecting the Apply additional matching rules check box. The event rules run in ascending order as defined in the Order field. Event rules applied to assignment groups only run after the global rules have run.

Note: To automatically filter out irrelevant alerts or transform and standardize alert data for better response, you can also use Ignore automation and Enrich automation.

  • Create or edit an event rule
    You can create event rules to generate alerts for tracking and remediation. Use team-based integrations in event rules to make sure that connector ownership and execution of rules give precedence to general rules. Teams can maintain consistency and hierarchy while offering flexibility and customization options.
  • Use event input information
    The Event Input pane that is included in the steps to create an event rule provides a reference to the information that you can use when configuring an event rule.
  • Filter the events that an event rule applies to
    Define a filter to restrict to which events the event rule must apply. Configure the filter by providing a set of conditions that each event must match to be either excluded or included from applying to the event rule.
  • Find events that are not matched to rules
    Find events that are not matched to any rules, and determine if it is necessary to create event rules to manage them.
  • View event rules
    You can view all event rules on the Event Rules list.
  • Configure an event rule to customize alert content
    You can configure an event rule to customize alert content. You can customize the order of the fields and select which fields display. The fields in the left-hand work area of the Transform and Compose Alert Output section of an event rule are the fields that appear in the generated alert.
  • Set a threshold to suppress alert generation
    The event threshold is the rate upon which Event Management generates an alert. Receiving multiple events for a device over a short interval may warrant creating an alert, as the condition may be serious. However, receiving events over a longer interval may indicate a less serious situation which would not warrant creating an alert.
  • View patterns for event group creation
    Event groups are sets of events that do not have a matching event rule. You can view the patterns in a group of events to learn the impact of creating a rule based on the event source and description patterns.
  • Refresh event rules
    Manually update event rules to reflect current event information because once an event rule is created, the Event Additional info and Event Raw info fields are not automatically updated.
  • Find rules that will be applied to an event
    View the rules that will be applied on an event to determine how this event will be processed.
  • Simulate event processing
    You can simulate event processing logic on events and display the resulting alert to better understand which rules are executed on a given event and how the event fields change after the rule is executed.

Parent Topic:Event Management