[Twisted-Python] Announcing Eliot 0.7: Logging for complex and distributed systems (with nice Twisted support)

Glyph Lefkowitz glyph at twistedmatrix.com
Tue Apr 28 16:15:57 MDT 2015


> On Apr 28, 2015, at 1:57 PM, Itamar Turner-Trauring <itamar at itamarst.org> wrote:
> 
> Imagine you have a client that sends a request to a server and gets back a 500 error. What caused it? If you're using Eliot you can trace the logs across processes:
> 
> 
> $ cat server.log client.log | python eliottree.py 
> e076ca50-9abc-44b2-95d8-85cf6956bc33
>     +-- main at 1/started
>         |-- process: client
>         `-- timestamp: 2015-04-28 16:50:00.379033

(etc)

This looks cooler all the time.

You could probably make it look even cooler by using unicode line-drawing characters :-).

Also, is there a web frontend which can render these?  Will there be?

Will any of the additional structuring or filtering of log messages from the new logging system be helpful to Elliot?  If so, do you have any pointers for Eeshan where he might improve existing messages?

-glyph


-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20150428/b1d1cc86/attachment-0002.html>


More information about the Twisted-Python mailing list