Skip to main content

Logging for Complex & Distributed Systems

Project description

Build Status

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eliot-1.0.0.tar.gz (116.0 kB view details)

Uploaded Source

Built Distribution

eliot-1.0.0-py2.py3-none-any.whl (90.1 kB view details)

Uploaded Python 2 Python 3

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

Hashes for eliot-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e3403067aa568a332767d223acc29f7c79309080dd4588cb579d82b2a22483b6
MD5 90916cc1e4109439f0516cb0553432e1
BLAKE2b-256 dc198192ff2ff0b7f0a225d5002ac20de8dede2b0d13ac343367d0c713c8ccc1

See more details on using hashes here.

Provenance

File details

Details for the file eliot-1.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for eliot-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f178795ab24f7640b5c7bc9e34028cc090f00f5e8ec319c44b9021f3ece74759
MD5 cb3c39b7057daced65e3152834e2591e
BLAKE2b-256 13dbe339f2085816598a15d737872295eadeb3e6bc3791946e072e6ebdff08a2

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page