SmokePing is a cross-platform open source deluxe latency measurement tool SmokePing can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a long term data-store and to draw pretty graphs, giving up-to-the-minute information on the state of each network connection. Its Main Features are: * Measures latency as well as latency variation. * Wide variety of probes, ranging from simple ping to web requests and custom protocols. * Advanced alarm system, triggering on configurable 'latency patterns'. * Master/slave deployment model to run measurements from multiple sources in parallel. * Ajax based graph navigation. * Chart mode, to show the most interesting graphs first * Plug-able probes, alarms (matchers) and charting function. * Written in Perl for easy expandability. * Fully documented. But whilst it is really feature packed, it is a pretty steep learning curve to just get going, compared to say the proprietary Windows version of PingPlotter that I used many years ago. I'd say the Docker install of SmokePing is maybe a trifle easier, as the config files etc are a bit more standard than the various flavours of Linux install (the AUR install was putting config files in a different place for me). However, if you do want a more of a PingPlotter alternative, there is also Pingnoo for Linux that is as easy as PingPlotter to get going and shows traceroute as well. See #technology #opensource #networking