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

Itamar Turner-Trauring itamar at itamarst.org
Tue Apr 28 17:57:38 MDT 2015


 

On 2015-04-28 18:15, Glyph Lefkowitz wrote: 

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

Jonathan Jacobs is responsible for the neat UI. 

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

Since the underlying structure is a sequence of independent messages you
can e.g. feed Eliot messages into ElasticSearch and then use Kibana,
which is quite helpful. This does involve a little bit of "manual"
tracing of the tree structure (sorting by the relevant column,
basically.) I haven't spent much time using Eliot in anger due to last
year's pivot at work so haven't thought that much about building UIs
yet. 

> 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?

At work we have a thing that routes Twisted logs into Eliot; being able
to route structured messages will correspondingly improve the quality of
the resulting logs. Insofar as Eliot's tree structure is callstack based
(with additional support for Deferreds) most Twisted (or stdlib, or
whatever) log messages will typically end up in the correct place in the
action tree if you route them to Eliot. 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20150428/6a92a203/attachment-0002.html>


More information about the Twisted-Python mailing list