Python Tracing

Open-source Python projects categorized as Tracing

Top 16 Python Tracing Projects

  • Eliot

    Eliot: the logging system that tells you *why* it happened

    Project mention: Logging code mess | /r/Python | 2023-04-14

    Maybe something like eliot could work for you

  • ipyflow

    A reactive Python kernel for Jupyter notebooks.

    Project mention: Show HN: Marimo – an open-source reactive notebook for Python | news.ycombinator.com | 2024-01-12

    You're probably referring to nbgather (https://github.com/microsoft/gather), which shipped with VSCode for a while.

    nbgather used static slicing to get all the code necessary to reconstruct some cell. I actually worked with Andrew Head (original nbgather author) and Shreya Shankar to implement something similar in ipyflow (but with dynamic slicing and a not-as-nice interface): https://github.com/ipyflow/ipyflow?tab=readme-ov-file#state-...

    I have no doubt something like this will make its way into marimo's roadmap at some point :)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • dd-trace-py

    Datadog Python APM Client

  • django-guid

    Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with Celery

  • asgi-correlation-id

    Request ID propagation for ASGI apps

  • GPTtrace

    Generate eBPF programs and tracing with ChatGPT and natural language

  • secimport

    eBPF Python runtime sandbox with seccomp (Blocks RCE).

    Project mention: Securing PyTorch Models with eBPF | /r/Python | 2023-07-26

    In this blog, I will present secimport — a toolkit for creating and running sandboxed applications in Python that utilizes eBPF (bpftrace) to secure Python runtimes.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ros2_tracing

    Tracing tools for ROS 2. (by ros2)

  • pg-lock-tracer

    A eBPF based lock tracer for the PostgreSQL database

  • pyccolo

    Declarative instrumentation for Python.

  • nopdb

    NoPdb: Non-interactive Python Debugger

  • hiq

    HiQ - Observability And Optimization In Modern AI Era (by oracle)

  • opentelemetry-demo

    A demo system for exploring the tracing features of Promscale (by timescale)

  • barectf

    Generator of ANSI C tracers which output CTF data streams

    Project mention: What do you do for telemetry? | /r/embedded | 2023-12-10
  • ros2-message-flow-analysis

    ROS 2 message flow analysis experiments

  • mnqueues

    Monitored Multiprocessing Queues

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-12.

Python Tracing related posts

Index

What are some of the best open-source Tracing projects in Python? This list will help you:

Project Stars
1 Eliot 1,074
2 ipyflow 1,068
3 dd-trace-py 483
4 django-guid 404
5 asgi-correlation-id 325
6 GPTtrace 170
7 secimport 158
8 ros2_tracing 123
9 pg-lock-tracer 116
10 pyccolo 84
11 nopdb 77
12 hiq 68
13 opentelemetry-demo 61
14 barectf 61
15 ros2-message-flow-analysis 33
16 mnqueues 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com