Closed
Milestone

Metrics OKRs Q3-Q4 2022

  • OBJECTIVE 1. Monitor metrics services and data via prometheus

    • K1. Evaluate loki (https://grafana.com/oss/loki/) for parsing metrics services logs.
    • K2. The trends spotter component should send an alert when a meaningful event is identified.
    • K3. Identify 1/2 additional network metrics that should trigger an alert in prometheus
    • K4. Identify issues in metrics data and monitor for data losses.
  • OBJECTIVE 2. Define an architecture for metrics data

    • K1. Deploy a database for Tor network data
    • K2. Deploy a collector component to send data to the database
    • K3. Deploy an API to query the DB.
  • OBJECTIVE 3. Create analysis to support the performance and scalability project.

    • K1. Deploy onionperf instances
    • K2. Implement filters on onionperf data
    • K3. Make visualization and analysis over onionperf measurements
  • OBJECTIVE 4. Model behaviour (churn, relationships, ...)

    • K1. Solve snowflakes users stats undercount problem
    • K2. Improve how we show user count estimates on metrics.tpo
    • K3. Define a model for tor nodes history and status
  • Work items 12
  • Merge requests 4
  • Participants 1
  • Labels 23
Loading
Loading
Loading
Loading
69% complete
69%
Start date
No start date
None
Due date
No due date
12
Work items 12
Open: 4 Closed: 8
None
Total weight
None
4
Merge requests 4
Open: 0 Closed: 2 Merged: 2
0
Releases
None
Reference: tpo/network-health%"Metrics OKRs Q3-Q4 2022"