Home
Softono
i

itamarst

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by itamarst

eliot
Open Source

eliot

Eliot is a Python logging system that outputs causal chains of actions, telling you not just what happened in your application but why. Unlike standard logging that produces isolated factoids, Eliot lets actions spawn other actions that eventually succeed or fail, creating a narrative trace of your software's behavior. This makes it easy to pinpoint performance bottlenecks, understand code paths, and diagnose the root causes of errors. Eliot supports logging within a single process and causal tracing across distributed systems. It includes built-in support for scientific computing with NumPy and Dask, as well as integration with Asyncio, Trio coroutines, and the Twisted networking framework. Eliot only generates logs; tools like Logstash and ElasticSearch can be used to aggregate and store them across multiple processes and machines. Logs can also be linked to error tracking systems like Sentry using task UUIDs for quick navigation from errors to detailed operation traces. Eliot supports Python 3.10 through 3

Utilities & System Low-Code & No-Code Dev
1.2K Github Stars