Smokeping is an open-source network latency monitoring tool created by Tobias Oetiker (the same author as MRTG). It measures, records, and graphically displays network latency, packet loss, and jitter over time.
Smokeping sends repeated pings (ICMP, TCP, HTTP, or other probe types) to a set of targets and stores the results in RRD (Round Robin Database) files. It then generates time-series graphs showing:
- Median latency (how long packets take to return)
- Packet loss (percentage of lost probes)
- Jitter (variation in response times)
In this blog post we will install simple implementation of Smokeping to test quality of internet line.
