A smokeping-like network tool.One binary file, Just scp and run
cd /home
wget https://github.com/githubflyideas/pingping/releases/download/v2.11.2/pingping-v2.11.2-linux-amd64.tar.gz
tar -zxvf pingping-v2.11.2-linux-amd64.tar.gz
cd pingping-v2.11.2-linux-amd64
./pingping user=admin passwd=adminOpen http://localhost:8517 and watch your first puff of network smoke.
Add target host
echo "1.2.3.4 myhost pace=fast" >> targets/ping.list
echo "10.0.0.5:443 ads-api" >> targets/tcp.list
Data cleanup Retention is fixed at 300 days. To purge earlier by hand, just find+delete):
# clean.sh [N] — delete pingping probe data older than N days (default 30).
# Data files are plain per-day JSONL under ./data/<target>/YYYY-MM-DD.jsonl,
# so cleanup is just find+delete. Run from the pingping directory.
days="${1:-30}"
find ./data -type f -name '20*.jsonl' -mtime +"$days" -print -delete
Latest Releases
PingPing is a lightweight network latency and link quality visualization tool.
It may not be as powerful or feature-rich as Smokeping, but it's ridiculously lightweight.
Single binary No Docker No database No web server Plain text configuration. Edit targets with your favorite editor—or even a single echo command.
apache 2.0
