Structured log entry for production observability Designed for log aggregation systems (CloudWatch, Datadog, Splunk)
timestamp: string
ISO 8601 timestamp
Log level
message: string
Human-readable message
optional
prefix: string
Optional prefix/logger name
optional
context: Record<string, unknown>
Optional context metadata for filtering and analytics
optional
correlationId: string
Optional correlation ID for grouping related logs
optional
traceId: string
Optional trace ID for distributed tracing