Skip to content

Lesson 8 of 15 · 3 min read

SIEM Connectors, Normalization and Detection Evidence

Free lessonReviewed By the AISecurityInterviews editorial team
Reading position
In this lesson

TL;DR: A security information and event management system (SIEM) depends on a chain of collection, parsing, normalization and rule execution. Prove each stage with known records; successful ingestion alone does not establish detection coverage.

Before you read

Pick an answer before you read further. The lesson below explains it, and guessing first, right or wrong, helps the explanation stay with you.

  1. 1A connector receives the usual number of logs, but a parser loses the principal field. Is identity detection healthy?

The evidence pipeline

A connector retrieves or receives logs. A parser extracts fields. Normalization maps vendor-specific representations into a shared schema. Enrichment adds context such as asset ownership or threat intelligence. Rules search or correlate those records and produce alerts. Analysts then assess whether an alert supports an incident hypothesis.

The boundary at each stage matters. A source timestamp may use a different timezone. A parser may confuse the actor with the target account. An enrichment service may attach yesterday's owner to a reused address. Preserve a reference to the original record and the transformation version so a reviewer can trace the interpretation.

Connector health is more than a green icon

Track collection delay, rejected records, authentication failures, duplicate events and unexpected volume changes. Use stable source identifiers and checkpoints where the integration supports them. During retries, distinguish records that were delivered twice from distinct events with identical text. A replay should not trigger an irreversible response repeatedly.

Record event time and ingestion time separately. Late events can fall outside a rule's search window. Choose lookback and duplicate suppression deliberately, then test delays and out-of-order arrival. A dashboard reporting high ingest volume can coexist with a blind spot in the most important data-access stream.

SECURITY OPERATIONS
A detection depends on every transformation

Boundary checks

Field contract

  • Actor, target, action, result and time.

Detection receipt

  • Known fixture produces the expected alert.
1/4

Source

Original event and ID

Retain raw-record references, parser versions and collection gaps.

Worked parser regression

A fictional cloud data service renames a field used for the caller identity. The connector still delivers every event, but the normalized actor becomes empty. A rule joining a role change with a sensitive read stops matching. Compare a known raw event with its normalized output before rewriting the rule threshold.

Fix the mapping, replay a bounded authorized fixture and confirm both the expected match and a nonmatching legitimate sequence. Decide whether historical reprocessing is possible and label the uncovered time window. Do not backfill a timeline with invented identities merely to keep a chart continuous.

Google SecOps and Elastic, checked November 2026

Google SecOps parsers transform raw logs into Unified Data Model (UDM) records. The configured log type and parser determine the mapping. Evaluate an actual normalized event, including principal, target, action and timestamp, rather than assuming a supported source means every custom field is usable.

Elastic Security's detection engine evaluates data against rules and can incorporate endpoint and external alerts. Its integrations and field mappings need the same evidence checks. A rule written for one schema is not portable simply because another platform stores equivalent-looking JSON.

YARA-L used in Google SecOps detections is distinct from file-scanning YARA. Neither should be copied into the other execution engine. Concepts and test cases can transfer; syntax and event semantics require review.

What to measure

Measure required sources observed, field completeness for important rules, collection delay and detection outcomes on versioned fixtures. Include retention and access permissions: investigators cannot answer a historical question if the relevant records expired or are inaccessible.

Practise SIEM design at scale and detection engineering.

Check yourself

Say or write your answer first, then reveal. Explaining it from memory, in your own words, is the skill an interviewer is checking.

  1. 1Why retain both event time and ingestion time?

  2. 2What is a meaningful parser acceptance test?

Practise it as an interviewer asks it

Course lessons that teach this

Related lessons