Tracepanel

Tracepanel for Python

See what your Python app does on every request, task and command, in Django, FastAPI, Flask, Starlette and Falcon.

Tracepanel for Python is the tracepanel package. It records each request, background task and command of your app with its SQL, its calls to Redis, caches, HTTP APIs and other services, its templates, log lines and errors, and sends each trace to the agent. The agent finds the issues and serves the panel and the console.

pip install tracepanel

It supports Django, FastAPI and Flask, and also Starlette, Falcon and any ASGI or WSGI app. Tasks come from Celery, Dramatiq, RQ and Django Tasks.