[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #8662 [Torperf]: Make Torperf log circuit failures
#8662: Make Torperf log circuit failures
-------------------------+--------------------------------------------------
Reporter: karsten | Owner:
Type: enhancement | Status: needs_information
Priority: normal | Milestone:
Component: Torperf | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by mikeperry):
JSON sounds like a good choice here for maximum extensibility and machine-
readability.
Later down the road, we may want some info on stream reliability and
timeout data, too. JSON will make it easier to add those, too.
However, one area where you'll need to take care is how to handle grouping
multiple failures. Based on the above example, it looks like you intend
all circuits related to a fetch to be encoded in the same top-level JSON
object for the fetch? Or do you intend to have separate objects for each
failure?
Related: How does Torperf currently handle streams that detach from a
circuit and get retried on another circuit? This can happen for example if
you get an EXITPOLICY or HOSTUNREACH relay reason back before
establishment, or if you hit the stream timeout. Probably some other cases
too.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8662#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs