Eliot is a Python logging system that outputs causal chains of actions happening within and across process boundaries: a logical trace of the system's operation.

Eliot is released by ClusterHQ under the Apache 2.0 License. Download from PyPI, read the documentation, file bugs at Github. Need help? Join the #eliot IRC channel on irc.freenode.net.

To install:

Code Quality Rank: L5
Programming language: Python
License: Apache License 2.0
Tags: Logging     System    

Eliot alternatives and related packages

Based on the "Logging" category

Do you think we are missing an alternative of Eliot or a related project?

Add another 'Logging' Package

Eliot Recommendations

Author of Eliot here: if you're tired of just seeing a bunch of unrelated facts in your logs, Eliot can help. Because it shows you causality—this was caused by that—it's a lot more like reading an execution trace than most logging systems. I've used it in a complex scientific batch process to figure out where the calculation went wrong, pinpoint performance problems, and debug small-scale distributed systems.

Have you used Eliot? Share your experience. Write a short recommendation and Eliot, you and your project will be promoted on Awesome Python.
Recommend Eliot

Recently added Eliot resources

Do you know of a usefull tutorial, book or news relevant to Eliot?
Be the first to add one!