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
SmokePing - About SmokePingSmokePing is a deluxe latency measurement tool. It can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection. NOTE: The content of this website is accessible with any...
#
technology #
opensource #
networking