Innomerc Learn
English is the default.
SOC & Detection

Logs: What Happened, and What Is Still Unknown?

Read an event record without confusing an observation with proof of an attack.

Foundational6 min explorationReviewed
My learningNot started

Choose your depth. Learn at your own pace.

Simple explanation

Understand it

A log is a record of an event a system observed. For example: “At 09:15 UTC, account A had a failed sign-in.” That tells you a sign-in failed. It does not tell you who was at the keyboard or why it failed.

Think of a visitor book with missing pages. The entries are useful, but an empty page is not proof that nobody visited. Ask what the system records, what it omits and whether collection was working.

Technical explanation

Under the hood

Useful events include timestamps with time zones, event type, outcome and relevant identifiers. Normalize clocks and preserve source context when collecting records centrally. Avoid recording passwords, approval codes, session secrets and unnecessary personal data.

Practitioner explanation

Practitioner perspective

Define logging from investigation questions, with owners, retention, access control and health monitoring. Confirm that test events reach the collector. Distinguish missing telemetry from no activity, and separate observed facts, alternative explanations and the next evidence needed.

SIEM

An analyst compares event cards collected from several devices on an investigation board.

A log is a record of an event a system observed. For example: “At 09:15 UTC, account A had a failed sign-in.” That tells you a sign-in failed. It does not tell you who was at the keyboard or why it failed.

Illustrated analogy · Select the image to enlarge
See the decision happen

Watch it work

A fictional, simplified model. Select a component to inspect it, or follow the steps in order.

Interactive Lab

An event is useful only if the evidence arrives.

Example: a fictional service records a failed sign-in. Follow its journey to an analyst.

Steps1. Failed sign-in 2. Search result 3. Check context
Click a box or choose its name to learn what it means.
Sign-in serviceReadyLog collectorReadyAnalystReadySign-in serviceReadyLog collectorReadyAnalystReady
Ready to traceRecord received
Before you start · 3 stepsRecord received

The analyst starts with an observation and looks for context before judging intent.

How to use this example

Select Next step to read at your own pace, or Animate step to watch one exchange. Nothing advances until you choose.

Inspect components & read every step
  • Sign-in service

    The system handling attempts to enter an account.

    Example: It records whether a sign-in succeeded or failed.

  • Log collector

    A system that receives and stores event records for later examination.

    Example: It collects failed sign-in events with their times and source context.

  • Analyst

    A person examining evidence to understand what happened.

    Example: An analyst checks related events before deciding whether a failed sign-in is suspicious.

Record received

The analyst starts with an observation and looks for context before judging intent.

  1. Sign-in service Log collector: Failed sign-in. The event includes a time, account identifier and recorded outcome.
  2. Log collector Analyst: Search result. The analyst can retrieve the event with its source context.
  3. Analyst Log collector: Check context. The analyst checks related events and alternative explanations.

Collection interrupted

An empty search result cannot rule out an event when collection is broken.

  1. Sign-in service Log collector: Delivery fails. The service emits an event but the collector does not receive it.
  2. Analyst Log collector: Search. The analyst searches the central system for the event.
  3. Log collector Analyst: Health warning. A collection-health check reveals missing telemetry.

Fictional teaching trace. One moving dot represents an exchange, not a measured network capture.

Open the detailed lesson walkthrough

Explore the system

Event

A service records a failed sign-in.

1 / 3
Read every step without animation

Evidence arrives

  1. Event. A service records a failed sign-in.
  2. Collector. The record reaches the logging system.
  3. Review. An analyst checks context before drawing conclusions.

State what is observed and what remains uncertain.

Collection gap

  1. Event. A service produces an event.
  2. Delivery fails. The central collector does not receive it.
  3. Blind spot. An empty search cannot rule out activity.

Test collection before trusting an empty result.

Attack view

A team treats missing alerts as proof of safety while its authentication-log collector has stopped receiving events.

Defender view

  • Check collection health with known test events and monitor delays or gaps.
  • Limit sensitive log contents and access; document timestamps and source context.

Common mistakes

  • A failed sign-in is not automatically a successful compromise.
  • No recorded event is not proof that no event happened.

Check your understanding

What does a single failed sign-in prove?
Active recall: explain this idea in 30 seconds

A log is a record of an event a system observed. For example: “At 09:15 UTC, account A had a failed sign-in.” That tells you a sign-in failed. It does not tell you who was at the keyboard or why it failed.

Now give an example and name one limitation. Revisit the explanation if you get stuck.

Primary sources

Original explanations informed by these specifications and official resources. Source versions and lesson review are separate from product updates.

Content reviewed 2026-09-10. Read the editorial policy.

What comes next?

SOC analyst foundations

Back to topic