Skip to content

Narrations and diagnostics as Logs, split by severity #506

Open

Description

@David-Noble-at-work

Both streams are OTel Logs; the split is SeverityNumber (narrations INFO/WARN/ERROR, diagnostics
DEBUG/TRACE), which is also the default-visibility split.

Carry log.iostream (stdout | stderr), the instrumentation scope as the subsystem classifier (the
logger name, e.g. devlore.provider.git), and code.function.name. trace_id / span_id are LogRecord
context fields auto-injected from the enclosing node span -- not attributes we set.


Epic: #449 · Feature: #504

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Epic:EventingEventing, narration, and the control planetaskImplementation work item

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions