← Graph

Structured Logging

concept 5 connections

Logging approach where each log line carries a structured payload (essentially a hash / JSON object of attributes) rather than interpolated text. Observability tools display attributes as columns and allow filtering, grouping, and sorting by any attribute — enabling queries like 'show all events with duration > 1s' that are impossible with regex over plain strings. Callaghan presents it as the foundation of usable observability and a gateway to tracing.

category
practice
about
Structured Logging concept
The talk builds on an earlier structured-logging talk and extends it to OpenTelemetry.
about
Structured Logging concept
Talk is subtitled 'The Power of Structured Logging' and makes the case for structured over plain logs.
recommends
Structured Logging concept
Core advocacy of the talk: structured over plain logs.
related_to
Structured Logging concept
Canonical log lines are a structured-logging practice.
related_to
Structured Logging concept
Extension of structured logging to business domain objects via to_formatted_h.

Provenance

Read by
2 extractions