Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#9187 closed task (fixed)

Make 'number of obfsbridges' metrics graphs

Reported by: asn Owned by:
Priority: Low Milestone:
Component: Metrics/Website Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

It's currently possible to get the number of bridges that support obfs2/obfs3/etc. using sanitized bridge descriptors (https://lists.torproject.org/pipermail/tor-talk/2012-December/026878.html).

Maybe a metrics graph showing the number of obfs2/obfs3 bridges over time would be interesting.

(Sorry if I filed the bug in the wrong "Metrics *" component.)

Child Tickets

Attachments (1)

pt-bridges.png (48.5 KB) - added by karsten 6 years ago.
Running bridges by pluggable transport

Download all attachments as: .zip

Change History (5)

comment:1 Changed 7 years ago by asn

Summary: Get 'number of obfsbridges' metrics graphsMake 'number of obfsbridges' metrics graphs

comment:2 Changed 7 years ago by karsten

Priority: normalminor

Agreed that such a graph would be interesting, and we do have the data. Thomas is planning to include obfs2/obfs3 bridge numbers in his Visionion tool. If this can wait another month or two, I'd say let's wait and avoid writing the same thing twice. If Visionion takes longer than expected, or if you need this more urgently, I'll hack it into metrics-web.

Changed 6 years ago by karsten

Attachment: pt-bridges.png added

Running bridges by pluggable transport

comment:3 Changed 6 years ago by karsten

Resolution: fixed
Status: newclosed

Today I looked at the metrics-web code and considered adding this graph. But it would be a huge hack and potentially add new bugs, which is why I decided against doing it. The much better long-term approach is to wait for Visionion.

And here's the short-term approach I worked on instead: a simple Java tool that parses bridge descriptor tarballs and outputs a .csv file that can then be graphed. Running this tool takes a few minutes or even hours, depending on input, so it's not something we can/should do on a regular basis. But if we really want to know how many pluggable transport bridges there are, we can run it. I attached a current graph and added the code to the metrics-tasks.git repository.

I think this concludes the ticket. Closing.

comment:4 Changed 6 years ago by karsten

#10680 might actually implement this in a way that can be used for metrics website graphs.

Note: See TracTickets for help on using tickets.