Skip to main content

Responses are generated using AI and may contain mistakes.

Outcomes NavigatorOutcomes Navigator Guide

Advanced Analytics Rules Coverage Calculation

Learn how Outcomes Navigator calculates Advanced Analytics rules coverage for a use case, MITRE ATT&CK® technique, OWASP Top 10 for Agentic Applications security risk, or compliance control.

Advanced Analytics rules coverage is a metric of how well your environment is configured so Advanced Analytics rules can detect a given use case, ATT&CK technique, OWASP Top 10 for Agentic Applications security risk, or meet the requirements of a compliance control. At a glance, you can summarize the strength of Advanced Analytics rules detection without analyzing the numbers and details yourself.[17]

Defining Satisfied Rules

To calculate Advanced Analytics rules coverage for a use case, ATT&CK technique, OWASP Top 10 for Agentic Applications security risk, or compliance control, Outcomes Navigator uses rules that have all fields they require to trigger, also called satisfied rules.

Outcomes Navigator uses satisfied rules because a rule triggers only if it can evaluate all required fields; if the rule only evaluates some fields and not others, the rule doesn't trigger and, by definition, doesn't have coverage.

A rule is considered satisfied for a given use case, ATT&CK technique, security risk, or compliance control if it meets two conditions:

  • All required fields were actively parsed in the past 30 days

  • All required fields are relevant to the use case, ATT&CK technique, or compliance control

Rules declare which fields are required in their attributes. An internal service maps your default and custom Advanced Analytics rules to use cases, ATT&CK techniques and compliance controls

Calculating the Score

Your Advanced Analytics rules coverage score for each use case, ATT&CK technique, OWASP Top 10 for Agentic Applications security risk, or compliance control is the percentage of satisfied Advanced Analytics rules out of all Advanced Analytics rules.

The percentage is calculated by:

Equation 21. 
P=SRER100P=\frac{SR}{ER}\cdot100


where P is the percentage, SR is the number of satisfied rules, and ER is the total number of enabled Advanced Analytics rules.

Important Considerations

Keep in mind that Advanced Analytics rules coverage doesn't indicate whether your rules are triggering. Even if Advanced Analytics rules are satisfied and have all fields they require to trigger, those rules may still not trigger because event builder conditions aren't met, models aren't converging, or rule dependencies aren't met.

When calculating Advanced Analytics rules coverage, Outcomes Navigator correctly considers around 90 percent of all default and custom Advanced Analytics rules. The remaining ten percent of Advanced Analytics rules, including rules whose rule expressions include session-end or sequence-end events, are excluded from coverage calculations and are marked as Unsupported under the ALL FIELDS SEEN column.




[17] MITRE ATT&CK and ATT&CK are trademarks of The MITRE Corporation ("MITRE"). Exabeam is not affiliated with or sponsored or endorsed by MITRE. Nothing herein is a representation of the views or opinions of MITRE or its personnel.