Automated alert grouping
Summarize
Summary of Automated alert grouping
Automated alert grouping in ServiceNow Event Management aggregates alerts into groups based on historical alert data to streamline issue identification and management. These groups appear in the Express List within the Service Operations Workspace, helping you efficiently monitor related alerts.
Show less
To enable automated alert grouping, set the Enable alert aggregation for Automated, CMDB and Text based groups (saanalytics.aggregationenabled) property to true. If Domain Support is active, grouping patterns are built at a specified domain level, controlled by the saanalytics.agg.learnerdomainlevel property.
Key Features
- Pattern Identifiers: Alert grouping relies on pattern identifiers, which by default use the Metric Name. You can customize which alert fields define these identifiers through the Manage Pattern Identifier form. This flexibility allows grouping based on attributes most relevant to your environment.
- Historical Alert Data: Grouping algorithms analyze alerts with the same Configuration Item (CI) and pattern identifier occurring repeatedly within a configurable timeframe (default 30 days, controlled by saanalytics.agg.learnerperioddays).
- Effective Field Selection: To ensure meaningful groups, alert fields used in pattern identifiers must be sufficiently populated and neither too unique nor too common. You can create event rules to populate these fields and run jobs to update historical alert data accordingly.
- Learned Patterns: Alerts matching the same pattern attributes form Learned Patterns, visible in reports, enabling you to recognize recurring issues.
- Single Active Pattern Set: Only one set of pattern identifier attributes can be active at a time and must be explicitly deployed to take effect.
- Grouping Without CI: Alerts lacking a CI can still be grouped as Text-based or CI-based groups by treating a node as the CI. Enable this via the saanalytics.enablenocigrouping property.
- Custom Grouping: You can configure grouping based on specific CI fields (e.g., Location) using the saanalytics.agg.learnergroupbyproperty property to create more targeted alert groups.
Practical Benefits for ServiceNow Customers
- Automated alert grouping reduces noise by consolidating related alerts, making it easier to identify and remediate recurring issues.
- Customization of pattern identifiers allows tailoring alert groups to your organization's unique infrastructure and monitoring needs.
- Integration with domain support ensures alert grouping respects organizational boundaries and domains.
- Visibility into learned patterns supports proactive incident management and trend analysis.
- Enables grouping even for alerts without direct CI references, increasing coverage and detection capabilities.
Event Management alert aggregation aggregates alerts into automated alert groups based on historical alert data. Automated alert groups are displayed in the Express List in the Service Operations Workspace.
Enable creating automated alert groups by setting the Enable alert aggregation for Automated, CMDB and Text based groups (sa_analytics.aggregation_enabled) property to true.
If the Domain Support - Domain Extensions Installer is activated, then alert aggregation patterns are built according to the domain level that is specified in the sa_analytics.agg.learner_domain_level property. By default, the domain level is set to two, which is the second domain level in the domain hierarchy. See Domain separation and Event Management.
To create automated alert groups, aggregation algorithms rely on historical alerts with the same alert identifier (CI and metric identifier) and which occurred multiple times in the same time frame.