Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1634 closed task (implemented)

Add more bandwidth graphs

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

Description

So far we have a bandwidth graph based on the sum of advertised bandwidth of all running relays. We should add a graph for advertised bandwidth of all exit relays. Also, we should add graphs on bandwidth histories as contained in extra-info descriptors. For the latter we can add a new *StatsFileHandler class that takes bandwidth history lines from the RelayDescriptorParser class and writes them to a bandwidth-history-stats file.

Child Tickets

Change History (5)

comment:1 Changed 9 years ago by arma

Looks like http://metrics.torproject.org/network.html#bandwidth now includes the "sum of bandwidth history lines" for the relays?

The same graph, only including exit relays, would be neat too I agree.

comment:2 in reply to:  1 Changed 9 years ago by karsten

Owner: changed from Karsten to karsten
Status: newassigned

Replying to arma:

Looks like http://metrics.torproject.org/network.html#bandwidth now includes the "sum of bandwidth history lines" for the relays?

Right.

The same graph, only including exit relays, would be neat too I agree.

This requires some database magic and adding a new graph. Shouldn't be too complex.

comment:3 Changed 9 years ago by karsten

Resolution: implemented
Status: assignedclosed

https://metrics.torproject.org/network.html#bwhist-flags is a graph of bandwidth histories (not advertised bandwidth as written in the ticket description) by Exit and/or Guard flags. The sum of Exit only and Guard & Exit would be what arma asked for in https://trac.torproject.org/projects/tor/ticket/1634#comment:1.

Closing.

comment:4 Changed 9 years ago by tagnaq

Cc: tagnaq@… added

Thanks for this graph! I didn't know about this ticket and was about to make a feature request :)

As far as I've seen it doesn't contain a line for total exit bandwidth, that would be
sum of
red (relay with Exitflag only) +
green (relay with Exit + Guard flags).

Would you mind adding that?

comment:5 in reply to:  4 Changed 9 years ago by karsten

Replying to tagnaq:

As far as I've seen it doesn't contain a line for total exit bandwidth, that would be
sum of
red (relay with Exitflag only) +
green (relay with Exit + Guard flags).

Would you mind adding that?

Hmm. I think simply adding a fifth line for exit bandwidth would be rather counter-intuitive. Right now, the four categories split the set of relays into four distinct subsets. With the fifth line for exit bandwidth, one couldn't mentally sum up the lines to obtain the total bandwidth in the network anymore.

We could add another graph that shows the bandwidth for a) all relays and for relays with the b) Exit, c) Guard, d) Fast, and e) Stable flag. That graph would be similar to the relay flags graph.

I'll wait for people to state their preferences here and will leave the graph unchanged for the moment.

Note: See TracTickets for help on using tickets.