Join our Newsletter — 33% off our NHI Course
Home FAQ Cyber Security What is the difference between filtering GuardDuty findings…
Cyber Security

What is the difference between filtering GuardDuty findings before normalisation and filtering them after normalisation?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 1, 2026 Domain: Cyber Security

Raw filtering removes matching log entries before the SIEM normalizes them, so the entire event is dropped if it matches a pattern. Normalized filtering acts later and can remove individual fields or keys after structure has been applied. Raw filtering is simpler and broader, while normalized filtering is more precise when you only want to suppress specific data elements.

Why This Matters for Security Teams

The distinction matters because filtering stage determines what survives into the security record, what gets indexed, and what can later be searched, correlated, or retained for investigations. With GuardDuty findings, a pre-normalisation filter is blunt: if the rule matches, the event may never reach the SIEM in usable form. A post-normalisation filter is narrower and can preserve the record while suppressing selected fields that add noise or sensitive detail. For teams tuning detection pipelines, that difference affects analyst workload, auditability, and downstream automation.

This is especially important where security operations depend on event context rather than just alerts. If a raw event is dropped too early, enrichment, correlation, and retrospective hunting all lose visibility. If a normalised event is over-trimmed, the alert may remain but the evidence needed to validate it may disappear. The right choice depends on whether the goal is volume reduction, data minimisation, or selective suppression of noisy keys. Guidance from the NIST Cybersecurity Framework 2.0 supports treating this as a control design question, not just a parser setting.

In practice, many security teams discover the difference only after an investigation is slowed by missing fields or an alert queue is overwhelmed by events that should have been suppressed earlier.

How It Works in Practice

Raw filtering operates before the SIEM assigns structure to the incoming GuardDuty payload. At that stage, the system is usually matching on patterns such as source, message text, account, or event type. If a rule matches, the full event is discarded or withheld from downstream processing. That makes raw filtering effective for high-volume, low-value noise, but it also means the decision is made with limited context.

Normalised filtering happens after the SIEM has parsed the data into fields. This allows more precise action because the filter can target a specific key, attribute, or mapped field while preserving the rest of the event. That is useful when one field is noisy or sensitive, but the overall finding still matters for correlation, triage, or compliance evidence.

  • Use raw filtering when the entire event is operationally irrelevant and the priority is reducing ingestion.
  • Use normalised filtering when the event has value, but one or more fields should be suppressed or transformed.
  • Prefer normalised filtering when analysts need the alert, enrichment, and audit trail to remain intact.
  • Prefer raw filtering when the source pattern is stable and the suppression rule is unlikely to hide useful context.

Implementation usually depends on how the SIEM handles ingestion pipelines, field mapping, and rule precedence. If normalisation changes field names or event structure, a filter that works in one parser may not work in another. That is why teams should test the same GuardDuty sample through both stages before relying on the result. In operational terms, the safest approach is to document what is being removed, why it is being removed, and what downstream use cases are expected to lose visibility.

These controls tend to break down when GuardDuty events are transformed by multiple parsers or enrichment layers before the filter runs, because field names and event boundaries no longer match the original rule assumptions.

Common Variations and Edge Cases

Tighter filtering often reduces storage and analyst noise, but it also increases the risk of losing evidence needed for hunting, incident response, or compliance review. Organisations therefore have to balance suppression efficiency against investigative fidelity, especially when GuardDuty findings are fed into multiple tools with different visibility needs.

One common edge case is selective suppression in shared environments. A team may want to filter only certain resource IDs, accounts, or benign patterns after normalisation while preserving the rest of the finding for correlation. That is usually safer than dropping the raw event outright, but current guidance suggests the rule set should be reviewed carefully whenever parsing logic changes. There is no universal standard for this yet across SIEM products, so behaviour should be validated in the target platform rather than assumed from documentation.

Another edge case is compliance-driven retention. If a finding contains sensitive fields, normalised filtering may help with data minimisation without removing the whole event. But if the alert is later used for legal hold or forensic reconstruction, over-filtering can create gaps that cannot be recovered. For that reason, security teams should define whether the goal is suppression, redaction, or full exclusion before writing the rule.

Where GuardDuty is only one source in a broader detection pipeline, filtering decisions should be aligned with correlation and response workflows rather than tuned in isolation.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK address the attack surface, NIST CSF 2.0, NIST Zero Trust (SP 800-207) and NIST AI RMF set the technical controls, and DORA define the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0DE.CM-7Filtering stage choices affect what monitoring data remains visible for detection and analysis.
NIST Zero Trust (SP 800-207)SP 800-207Filtering before or after normalisation changes how much contextual data survives trust decisions.
NIST AI RMFFiltering logic is a governance decision about data quality, transparency, and downstream use.
MITRE ATT&CKT1110Dropped or trimmed alert data can impede investigation of credential abuse and related attack paths.
DORAArticle 9Operational resilience depends on preserving evidence and traceability through detection pipelines.

Document filtering intent, validate outcomes, and review changes as part of AI-adjacent data governance.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 1, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org