Netrics
Open-source Internet performance measurement system

Overview
Netrics is an open-source system for measuring Internet performance from deployed devices. Originally developed under the BISmark project, Netrics has evolved into a comprehensive measurement platform that runs on commodity hardware like Raspberry Pi devices.
Features
- Configurable Scheduling: Run measurements at custom intervals
- Built-in Tests: Speed tests (Ookla, NDT, iperf), DNS latency, ping latency, and responsiveness
- Extensible Framework: Easy to add custom measurements
- Low Resource Usage: Designed to run on resource-constrained devices
Repositories
- Netrics v1 - Initial version of Netrics
- Netrics v2 - Current version of Netrics redesigned for modular extension
- Netrics Docker - Containerized deployment for easy testing
Quick Start
Try our Docker demo:
git clone https://github.com/internet-innovation/netrics-docker
cd netrics-docker
docker-compose up
See the Quick Start Guide for more details.
Publications
Benchmarks or Equity? A New Approach to Measuring Internet Performance Nick Feamster, Nicole Marwell Conference on Communications, Information, and Internet Policy (TPRC), 2022