Kolo¶
Kolo v3 is here
Trace data as plain text files, searchable by humans and agents alike. See what’s new.
Trace and visualize your Python code.
Quickstart¶
Getting started with Kolo only takes a couple of minutes. The fastest way to understand what Kolo does and how it can be helpful is by trying it out on a codebase you work on. But if you’re in a hurry or can’t try Kolo on your own codebase, you can preview some functionality in our playground.
Trace a Django request¶
Trace a Django request for inspection, visualization, and debugging purposes.
Install kolo using
pip install koloAdd
"kolo.middleware.KoloMiddleware"to the top of your MIDDLEWARE list in settings.pyStart your Django server using
python manage.py runserverand make a request to any page.Browse to
localhost:8000/_kolo/to view your traced request. It should look similar to the screenshot at the top of the page 🚀
(For a more in-depth version of this tutorial see Trace Django requests)
Support¶
If you have any questions or trouble getting set up with Kolo, please get in touch with us. We’re here to help and would love any feedback!
Screenshots¶
What Kolo looks like when used with a real world Django application (Simple Poll)