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 was originally created by ClusterHQ and is maintained by Itamar Turner-Trauring and others, 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.
Native journald support, easily usable by Logstash/Elasticsearch.
Supports CPython 2.7, 3.3, 3.4, 3.5, 3.6 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
File details
Details for the file eliot-1.0.0.tar.gz
.
File metadata
- Download URL: eliot-1.0.0.tar.gz
- Upload date:
- Size: 116.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3403067aa568a332767d223acc29f7c79309080dd4588cb579d82b2a22483b6 |
|
MD5 | 90916cc1e4109439f0516cb0553432e1 |
|
BLAKE2b-256 | dc198192ff2ff0b7f0a225d5002ac20de8dede2b0d13ac343367d0c713c8ccc1 |
Provenance
File details
Details for the file eliot-1.0.0-py2.py3-none-any.whl
.
File metadata
- Download URL: eliot-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 90.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f178795ab24f7640b5c7bc9e34028cc090f00f5e8ec319c44b9021f3ece74759 |
|
MD5 | cb3c39b7057daced65e3152834e2591e |
|
BLAKE2b-256 | 13dbe339f2085816598a15d737872295eadeb3e6bc3791946e072e6ebdff08a2 |