Netronome

Netronome

Self-hosted network speed test and monitoring

Description

Home internet is fast one moment and slow the next, and you never have history to show your ISP. Netronome is a self-hosted network performance monitor that runs scheduled speed tests and tracks packet loss, charts the results over time and alerts you when things go wrong.

Written in Go, it ships frontend and backend as a single binary using about 35MB of RAM, supports Speedtest, iperf3 and LibreSpeed, and monitors multiple servers through lightweight agents.

Features



Multiple providers:Speedtest, iperf3 or LibreSpeed.

Packet loss:Continuous loss and route monitoring.

Distributed agents:Collect from many machines in one view.

Alerts:Notifications when metrics go bad.