PingerPlot shows where along a network path a connection goes wrong. Like mtr or WinMTR, it finds every router between you and a target and keeps probing all of them, so loss, latency, jitter and a voice-quality score (MOS) build up per hop. It shows where each router is and whose network it's on, and where on the path the delay is added and loss begins.
Everything is recorded on your PC: every probe and the router that answered it, alerts, reroutes and DNS moves. A History page shows any hour of the last year: which route was slow, which router dropped probes.
Alerts judge the destination only, so a router that deprioritizes ICMP never false-alarms: a banner, a notification, a sound and a webhook (Slack, Teams, ntfy, Home Assistant). ICMP needs no admin rights; TCP, UDP and DSCP too.
Windows: code-signed installer or portable zip with signed updates, or Scoop. Linux: pipx. Read-only, pure Python, MIT. Source: https://github.com/jamesccupps/PingerPlot
Features
- Continuous traceroute: every hop's loss, latency, jitter and MOS over time
- Everything recorded; a History page for any hour of the last year
- Reroutes reported once, load balancing told apart, DNS moves followed
- Where each router is and whose network it's on; where the trouble starts
- Alerts on the destination only: banner, notification, sound, webhook
- Timeline of every hop on one time axis; a map of the path
- ICMP without administrator rights; TCP and UDP probes; DSCP marking
- Many targets at once, each with its own settings
- CSV export of any range, saved sessions, comparison with an earlier run
- Code-signed downloads and signed one-click in-app updates
- Headless runner and one-shot reports for servers and Task Scheduler
- Installer (no admin), portable zip or Scoop; runs in the notification area