Opened 10 years ago

Closed 10 years ago

#1916 closed defect (implemented)

Visualize torperf tries that time out

Reported by: arma Owned by: karsten
Priority: Medium Milestone:
Component: Metrics/CollecTor Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Our current torperf requests get cut off after a certain threshold, to make way for the next torperf request. None of our torperf output graphs give any hints about what fraction got cut off. If 10% of our requests are silently never getting answers, this is a big deal.

We should figure out some way to track timeouts over time also in (or near?) the graphs.

Child Tickets

Attachments (2)

torperf-failure-timeout-2010-09-08.png (76.9 KB) - added by karsten 10 years ago.
Failed and timed out torperf requests
Rin (3.2 KB) - added by karsten 10 years ago.
R sources

Download all attachments as: .zip

Change History (4)

comment:1 Changed 10 years ago by karsten

I graphed timeouts and failures in the attached torperf-failure-timeout-2010-09-08.png . A failure is when a request finishes, but we receive fewer bytes than we asked for. A timeout happens when the timeout tool aborts a request in order to start the next one.

There were quite a few timeouts (up to 10%) in May 2010 when the Tor network almost broke. But since then, the rate of failed or timed out requests is at roughly 1% for 50 KiB requests. The failure and timeout rates also decreased in the past few months as compared to last year. For 1 MiB and 5 MiB, the percentages of failures are higher, because a single failed request means that 2.1% or 4.2% of all requests on that day failed. In the past few months, there were at most 1 or maybe 2 failures per day.

Adding more graphs or changing existing graphs on the metrics website is difficult right now, because Kevin and I are merging his GSoC stuff. But I attached the R sources to plot this graph. We can easily make a new graph in a matter of minutes if we think the failure or timeout rate might have changed.

Is there anything in particular that I should look closer at?

Changed 10 years ago by karsten

Failed and timed out torperf requests

Changed 10 years ago by karsten

Attachment: Rin added

R sources

comment:2 Changed 10 years ago by karsten

Resolution: implemented
Status: newclosed

I just added a new graph containing timeouts and failures of Torperf runs. Closing.

Note: See TracTickets for help on using tickets.