otel_simple_logger 0.1.0 copy "otel_simple_logger: ^0.1.0" to clipboard
otel_simple_logger: ^0.1.0 copied to clipboard

OpenTelemetry log bridge for package:simple_logger. Hooks SimpleLogger.onLogged so every log call is mirrored into the OTel logs pipeline, inheriting trace_id/span_id.

Changelog #

0.1.0 - 2026-08-10 #

Added #

  • attachOTelSimpleLogger(logger) — installs an onLogged callback on a SimpleLogger that mirrors every record into the OpenTelemetry logs pipeline. Returns a detach closure.
  • Severity mapping from package:logging Level to OTel Severity.
  • code.function / code.lineno / code.filepath attributes when caller info is available; exception.type / exception.message / exception.stacktrace when error / stackTrace are passed.
  • keepExisting: to chain a previously-installed onLogged callback.
  • Zone-scoped suppression via runWithoutSimpleLoggerInstrumentation().
0
likes
160
points
69
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

OpenTelemetry log bridge for package:simple_logger. Hooks SimpleLogger.onLogged so every log call is mirrored into the OTel logs pipeline, inheriting trace_id/span_id.

Homepage
Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

dartastic_opentelemetry, dartastic_opentelemetry_api, logging, simple_logger

More

Packages that depend on otel_simple_logger