Flamegraphs for Django Debug Toolbar
Project description
Get a flame graph of the current request, right in Django.
Screenshot
Features
Uses https://github.com/brendangregg/FlameGraph to generate a flamegraph right in a debug panel.
Install
Add djdt_flamegraph to your requirements.txt.
Add djdt_flamegraph.FlamegraphPanel to DEBUG_TOOLBAR_PANELS.
Run your server with python manage.py runserver --nothreading --noreload
Notes
ValueError at /: signal only works in main thread: Flame graphs can only be generated in a single threaded server.
Flame graphs are disabled by default. You’ll have to enable it by clicking the checkbox next to it in the Debug Toolbar.
History
0.2.0 (2015-10-10)
Beta release.
0.1.0 (2015-10-5)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.