logo
icon

SmokePing

SmokePing is a network latency monitoring tool that keeps track of your network latency, measures latency distribution, and detects packet loss. It generates interactive graphs and supports advanced alerting with configurable latency patterns.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-04-04
Services
service icon
Tags
ToolMonitoring

SmokePing

SmokePing is a latency measurement tool that keeps track of your network latency. It measures, stores, and displays latency, latency distribution, and packet loss with beautiful interactive RRD graphs.

Features

  • Latency Monitoring - Measure and graph network latency over time
  • Packet Loss Detection - Track packet loss alongside latency data
  • Multiple Probes - Supports FPing, DNS, HTTP, HTTPS, and custom probes
  • Interactive Graphs - Zoom in on specific time periods with AJAX navigation
  • Alert System - Configurable alerts triggered by latency patterns
  • Master/Slave Mode - Run measurements from multiple locations

First Access

Open your domain and navigate to /smokeping/smokeping.cgi to view the monitoring dashboard. Configuration files are stored in the /config volume.

What You Can Do After Deployment

  1. Open your domain — navigate to /smokeping/smokeping.cgi to view graphs
  2. Edit probe targets — modify /config/Targets to add hosts you want to monitor
  3. Configure alerts — set up notifications in /config/Alerts
  4. Add probes — configure different probe types in /config/Probes
  5. Customize presentation — adjust graph display in /config/Presentation

Environment Variables

VariableDescription
PUIDUser ID for file permissions
PGIDGroup ID for file permissions

License

GPL-2.0 — GitHub