Show HN: Set Span Status for Error Logs
Category: observability
Tags: opentelemetry, logging, observability, python, distributed-tracing
Score: 6.0/10 (Innovation: 5, Technical: 5, Documentation: 8, Utility: 6)
A Python library that automatically marks the active OpenTelemetry span as ERROR when an error is logged, ensuring tail samplers retain traces for debugging. It includes a YAML-based ignore list to filter out expected or noisy errors and supports per-call overrides. The project addresses a niche gap in OpenTelemetry logging integration with a focused, well-documented solution.
Target audience: backend developers, devops, SREs
Repository: https://github.com/janinishant/otel-log-span-status · Python · Apache-2.0 · 1 stars
View on Hacker News