FREEDOM251

Freedom251 › Internet Performance Monitoring Software

SmokePing

Free plan LinuxSelf-hostedWeb

Visit SmokePing Alternatives Pricing

SmokePing's own site

What SmokePing is

SmokePing measures network latency, latency distribution, and packet loss, then stores and displays the results. Each measurement sends several test packets and shows round-trip-time variation and packet loss alongside the median. RRDtool supports long-term storage and graph generation, while the web interface provides interactive zooming and a chart mode for highlighting graphs. Probes range from basic ping to web requests and custom protocols; documented examples include DNS, LDAP, SSH, HTTP, HTTPS, and TCP ping. Configurable alarms can trigger on latency patterns. A master/slave deployment can measure targets from multiple sources in parallel, and plug-in probes, alarms, and charting functions support extensions. SmokePing is free software under the GNU General Public License, version 2 or later, and is intended for self-hosted installation. Setup requires Unix, Perl, RRDtool, FPing, and a web server able to run CGI scripts. The official download area lists SmokePing 2.9.0 as a source tarball dated February 19, 2025. The project directs questions to its users mailing list, where the maintainer participates occasionally.

Who it suits

It suits administrators who can run a self-hosted monitoring setup and need to track latency and packet loss across targets. Its prerequisites and CGI-based web interface make it a fit for environments with the listed Unix and web-server components.

What it does well

  • Stores long-term data and generates graphs with RRDtool.
  • Includes probes for DNS, LDAP, SSH, HTTP, HTTPS, and TCP ping.
  • Alarms can trigger on configurable latency patterns.
  • Master/slave setup measures from multiple sources.
  • Supports plug-in probes, alarms, and charting.

What to know first

  • Installation requires Unix, Perl, RRDtool, and FPing.
  • Web interface requires a CGI-capable web server.
  • Exposing ARGV to the web server can create a security vulnerability.

Limits

SmokePing is free software with a self-hosted installation. It requires Unix, Perl, RRDtool, and FPing, and its web interface requires a web server that can run CGI scripts.

Plans

PlanBilled and limitsPrice
SmokePingFree software under GPL v2 or later · self-hosted installation · requires Unix, Perl, RRDtool, FPing, and a web server for its web interfaceFree

As oss.oetiker.ch lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://oss.oetiker.ch/smokeping/
  2. Prepare Unix, Perl, RRDtool, and FPing
  3. Install SmokePing as a self-hosted deployment
  4. Set up a web server that can run CGI scripts for the web interface
  5. Use the wrapper script when configuring the CGI interface

Verdict

SmokePing provides detailed latency and packet-loss monitoring, with graph navigation, configurable alarms, and distributed measurement options. It requires a self-hosted Unix setup and several software prerequisites.

Questions

How much does SmokePing cost?

The SmokePing plan costs nothing. It is free software under GPL version 2 or later.

Which platforms and deployment options does it support?

The listed platforms are Linux, self-hosted, and web. Installation prerequisites include Unix, Perl, RRDtool, and FPing.

Does SmokePing have a free trial?

No. The listed facts say there is no free trial; SmokePing is offered as free software.

What does SmokePing measure?

It measures, stores, and displays network latency, latency distribution, and packet loss.

Can it send alerts?

It has configurable alarms that can trigger on latency patterns, and email is listed as an alert channel.

Where can users ask for help?

The project directs questions to its SmokePing users mailing list, where the maintainer participates occasionally.

Facts from SmokePing's own pages

Alarms
Its alarm system can trigger on configurable latency patterns. · oss.oetiker.ch, 9 Oct 2026
Current download listing
The official download area lists SmokePing 2.9.0, dated February 19, 2025, as a source tarball. · oss.oetiker.ch, 9 Oct 2026
Data detail
Each measurement sends several test packets and displays round-trip-time variation and packet loss alongside the median. · oss.oetiker.ch, 9 Oct 2026
Deployment requirements
The installation guide lists Unix, Perl, RRDtool, and FPing as prerequisites, and the web interface requires a web server that can run CGI scripts. · oss.oetiker.ch, 9 Oct 2026
Distributed monitoring
A master/slave deployment can measure targets from multiple sources in parallel. · oss.oetiker.ch, 9 Oct 2026
Extensibility
SmokePing supports plug-in probes, alarms, and charting functions. · oss.oetiker.ch, 9 Oct 2026
Graph navigation
The web interface supports interactive graph zooming and chart mode for highlighting interesting graphs. · oss.oetiker.ch, 9 Oct 2026
License
SmokePing is free software under the GNU General Public License, version 2 or any later version. · oss.oetiker.ch, 9 Oct 2026
Long-term graphs
It uses RRDtool for long-term data storage and graph generation. · oss.oetiker.ch, 9 Oct 2026
Probe examples
Documented probes include DNS, LDAP, SSH, HTTP, HTTPS, and TCP ping probes. · oss.oetiker.ch, 9 Oct 2026
Probes
Its probes range from simple ping to web requests and custom protocols. · oss.oetiker.ch, 9 Oct 2026
Purpose
SmokePing measures, stores, and displays network latency, latency distribution, and packet loss. · oss.oetiker.ch, 9 Oct 2026
Security note
The CGI documentation warns that exposing ARGV to the web server can be a security vulnerability and recommends using the wrapper script. · oss.oetiker.ch, 9 Oct 2026
Support
The project directs users with questions to its SmokePing users mailing list, where the maintainer says he participates occasionally. · oss.oetiker.ch, 9 Oct 2026

Where SmokePing stands on Freedom251

Look at these too