8000 GitHub - baz-scm/falken-trace-py: Enhances traces with code metadata
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

baz-scm/falken-trace-py

Repository files navigation

falken-trace-py

Enhance OpenTelemetry with pinpointed code-level observability for Python.
Baz on GitHub »

Install via PyPI
pip install --upgrade falken-trace

Libraries Available
Python: falken-trace-py · Go: falken-trace-go


PyPI Python CodeQL

🚀 What is Falken Trace?

Falken Trace extends OpenTelemetry and Datadog for Python by pinpointing file names, function names, and line numbers that generate spans. It addresses gaps in default observability implementations, making tracing faster and more actionable.

Default OpenTelemetry tracing for Python lacks this granularity, which we uncovered while building our contextual code review platform at baz.co.

With Falken Trace, troubleshooting becomes faster, more precise, and far more effective, giving you a crystal-clear view of codebase flows.


Install

pip install falken-trace  # install via pip
poetry add falken-trace   # install via poetry
uv add falken-trace       # install via uv

Usage

Add the falken_trace import at the beginning of the application entrypoint file

import falken_trace  # noqa

from ddtrace import patch_all

🔗 Learn More

Go library: https://github.com/baz-scm/falken-trace-go

Blog post: Extending OpenTelemetry to Pinpoint Code Elements

About

Enhances traces with code metadata

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0