Settings

Theme

Show HN: Pingularity – scheduled Ookla/iperf3 speedtest dashboard, outage alerts

pingularity.dev

2 points by cansofgrease · 0 comments · 1 min read

Reader

I wanted something to monitor my speed tests over time, but what's out there (speedtest-tracker, myspeed, netcheck, orb, etc.) doesn't quite have the feature set I was looking for. I needed something simple enough that my dad could get it going by himself in Windows but that I could also configure to use my own iperf server.

Check the demo with dummy data first to see if it's worth installing:

https://demo.pingularity.dev/

- Single-binary, no dependencies, self-hosted, no telemetry.

- Linux, Docker, Windows (winget), and macOS (brew).

- Scheduled Ookla and iperf speed tests with a wide array of settings.

- Charts for visualizing download, upload, ping, jigger, and bufferbloat over time. Outage heatmap, live latency, and DNS sampling.

- Uptime tracking with alerts and notifications. You can do webhooks with native ntfy or a heartbeat.

- Manage retention, backups, or delete whatever you want including individual runs.

- Prometheus/Grafana with importable dashboard and alert rules.

- Install then open http://localhost:9000/, local network accessible, password protectable.

- Very customizable, change colours, turn off stuff you don't need, remove chart tiles you don't care about.

AI Involvement: Extensive use of Claude Code and Codex.

Repo: https://github.com/pingular/pingularity

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection