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
- Open your domain — navigate to
/smokeping/smokeping.cgi to view graphs
- Edit probe targets — modify
/config/Targets to add hosts you want to monitor
- Configure alerts — set up notifications in
/config/Alerts
- Add probes — configure different probe types in
/config/Probes
- Customize presentation — adjust graph display in
/config/Presentation
Environment Variables
| Variable | Description |
|---|
PUID | User ID for file permissions |
PGID | Group ID for file permissions |
License
GPL-2.0 — GitHub