[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3880: Add logging to HTTP storage protocol

Tahoe-LAFS trac at tahoe-lafs.org
Mon Aug 8 14:15:38 UTC 2022


#3880: Add logging to HTTP storage protocol
-----------------------------+-----------------------------------
     Reporter:  itamarst     |      Owner:
         Type:  enhancement  |     Status:  new
     Priority:  normal       |  Milestone:  HTTP Storage Protocol
    Component:  unknown      |    Version:  n/a
   Resolution:               |   Keywords:
Launchpad Bug:               |
-----------------------------+-----------------------------------

Comment (by itamarst):

 Beyond Twisted release, there is also the bigger-picture question of what
 logging system to use. Some options:

 * Eliot: tracing, so much better for distributed systems and complex
 logging.
 * OpenTelemetry: like Eliot, but with vastly bigger ecosystem, and ability
 to do cross-language (and with some work, probably cross-FFI?) tracing.
 API is not as nice as Eliot, I believe, but that can be fixed with a
 wrapper.
 * Straight-line logging library. I find these inadequate, personally, but
 they do make code look cleaner.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3880#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list