Skip to main content

Eliot provides a structured logging and tracing system for Python that generates log messages describing a forest of nested actions. Actions start and eventually finish, successfully or not. Log messages thus tell a story: what happened and what caused it.

Features:

  • Structured, typed log messages.

  • Ability to log actions, not just point-in-time information: log messages become a trace of program execution.

  • Excellent support for unit testing your logging code.

  • Emphasis on performance, including no blocking I/O in logging code path.

  • Optional Twisted support.

  • Designed for JSON output, usable by Logstash/Elasticsearch.

  • Supports CPython 2.7, 3.3 and PyPy.

Eliot is released by HybridCluster under the Apache 2.0 License.

To install:

$ pip install eliot

Downloads are available on PyPI.

Documentation can be found on Read The Docs.

Bugs and feature requests should be filed at the project Github page.

Build Status

Metadata

Release files for eliot 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eliot 0.4.0
File Size Uploaded
eliot-0.4.0.tar.gz 67.6 kB Details

Release files / eliot-0.4.0.tar.gz

Download URL eliot-0.4.0.tar.gz
Size 67.6 kB
Tags Source
SHA-256 checksum
How to use checksums
adc2d43434a3059dfef21841a30df7bce5f223b4486ce8c1f04ce9d5e0e027bd
BLAKE2b-256 checksum
How to use checksums
5c7326e4b6769f54f2c0900e8592b44a19d62844be97d5b7e0eff86ac1b881d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.17.5

2 release files

1.16.0

2 release files

1.15.0

1 release file

1.14.0

2 release files

1.13.0

2 release files

1.12.0

2 release files

1.10.0

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

This release

0.4.0 This release

1 release file

0.3.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page