Proactive Monitoring System for Match Rules
Learn about the Proactive Monitoring System that manages match rules processing performance.
The Proactive Monitoring System continuously monitors match rules processing and automatically bypasses rules that are likely to hinder performance. The system continuously inspects match rules for potentially performance-hindering issues, such as an excessive number of match tokens after you change the data. It dynamically evaluates match rules against tenant-specific performance criteria and if it identifies any that could potentially slow down the match process it skips over them in future match rules processing until you take action.
Receive a notification whenever the Proactive Monitoring System bypasses a poorly performing match rule by subscribing to match rule notifications.
The Match Rules tab in the Data Modeler highlights any bypassed match rules and indicates the performance issue that caused the Proactive Monitoring System to bypass it during match rules processing. All you need to do to get your match rule back in the game is fix the reported problem.
- Number of tokens generated for entities exceeds the set threshold.
When a match rule generates large numbers of token phrases for many entities, the platform slows down due to an unusual number of match evaluations for entities.
- Number of tokens shared between entities exceeds the set
When token phrases are shared by a large number of entities, the platform must run an unusual number of match evaluations for entities, which causes excessive collisions.
If a match rule fails one or both of these inspections, the Proactive Monitoring System bypasses the rule, highlights it in the Match Rules tab, and generates a notification (if you have subscribed to this service). Find and fix the problem, and the match rule is automatically included in match processing again.