Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • S sbws
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Network Health
  • sbws
  • Issues
  • #28983
Closed
Open
Created Jan 04, 2019 by teor@teor

Work out how long it takes sbws to measure the network

In the bandwidth file, sbws should report how long it takes to measure (almost all) the entire network.

Here's one way we could work out the network measurement "half-life":

  1. Count the number of relays in the network, N
  2. Find the last N/2 successful, unique relay measurements
  3. Report how much time has elapsed since the earliest measurement in the list (We use the half-life, so that failed measurements don't affect the final time too much.)

We could monitor this figure for each scanner, to make sure they are working correctly.

Assignee
Assign to
Time tracking