[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #24729 [Metrics/Onionoo]: Find reason for 'null' values in Onionoo document
#24729: Find reason for 'null' values in Onionoo document
-----------------------------+------------------------------
Reporter: Dbryrtfbcbhgf | Owner: karsten
Type: defect | Status: needs_review
Priority: High | Milestone:
Component: Metrics/Onionoo | Version:
Severity: Major | Resolution:
Keywords: | Actual Points:
Parent ID: #24155 | Points:
Reviewer: iwakeh | Sponsor:
-----------------------------+------------------------------
Comment (by karsten):
Hmm, no, I don't like my last suggestion anymore after trying it out based
on the #16513 changes. Those interpolated/upsampled points look much more
awkward than I had expected. We'd mainly shift confusion from missing
points to points that look like glitches. Also, we don't really need a 3
month graph and a 6 month graph.
[[Image(relay-search-upsampled.png, width=700px)]]
New plan:
- Short-term fix:
- We change just the bandwidth graph for 3 months to a data resolution
of 24 hours rather than 12 hours. That way it can accommodate new
statistics along with old statistics.
- We fix Relay Search to plot `null` as missing data point rather than
the value `0`. That's going to fix the 1 month graph, and it's the right
thing to do anyway.
- Medium-term fix:
- We start retaining data in statuses on 24 hour granularity rather
than 48 hours for up to 6 months.
- In 3 months from now, we change the 3 months graph to 6 a months
graph with a resolution of 24 hours.
- Also in 3 months from now, we change Relay Search to display a 6
months graph rather than the 3 months graph.
- Long-term fix:
- We stop giving out data for fixed intervals and provide all data in a
single history object along with a normalized x axis with timestamps.
- We teach Relay Search to draw different graphs based on this single
history object. Basically, it will need to learn how to downsample data
points that are too detailed for a graph showing a long period of time.
I can try this out this afternoon. Does this make sense?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24729#comment:14>
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