Logging for Complex & Distributed Systems
Project description
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:
$ pip install eliot
Features:
Structured, optionally-typed log messages and actions.
Logged actions can span processes and threads.
Excellent support for unit testing your code’s logging.
Optional Twisted support.
Designed for JSON output, usable by Logstash/Elasticsearch.
Supports CPython 2.7, 3.3, 3.4 and PyPy.
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.
Source Distribution
Built Distribution
Hashes for eliot-0.8.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33d4487d715635c8c983305e4aa9dec777aff3f2157a3fc8798a4ff646533fc1 |
|
MD5 | 44cd43f350b8ea70c16f8b611ad81480 |
|
BLAKE2b-256 | 4b2734a37ad99ea504d00eb1831ea3aad37808dadcc9d40c486efd4a8c8f3943 |