A small tool for pinging multiple hosts at once and exploring the data
Project description
Pingline - a less cool version of gping
This is just a package for me to practice working with PyPi. You should probably use gping instead. It doesn't require a heavy matplotlib dependency.
Why even use this?
This is helpful for debugging ping problems with your WiFi:
- Try starting the interactive plotter and launching fast.com - see the impact of heavy traffic on your ping
- Check if the router ping is as bad as internet ping. If so, the problem is with your router, else it's probably your ISP
Installation
pip install pingline
Usage
Launch the recorder - it's pinging our hosts and dumping the ping time-series into a log file, by default ping_log.csv. This CSV plays nicely with Excel, if you want to explore the data manually.
pingline recorder --interval=0 --router-host=192.168.0.1 --internet-host=google.com
Launch the interactive plotter - it watches the log file and shows a live graph of ping data.
pingline plotter --interactive --last-n-minutes=5
https://user-images.githubusercontent.com/4249837/177884337-d6c235b1-d017-4c9e-97c2-8a38d601e28c.mp4
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pingline-0.0.7.tar.gz.
File metadata
- Download URL: pingline-0.0.7.tar.gz
- Upload date:
- Size: 28.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edb187a42ce1b14990115e82de6ae25f2e0d4f767f8dc16ef261981a11648c29
|
|
| MD5 |
e5c36c420fcfb0f248a67b8b5e90f5c7
|
|
| BLAKE2b-256 |
cd37a133d3e66ab54626d8c9724934817b554659d23559a3ab6fd34875376633
|
File details
Details for the file pingline-0.0.7-py3-none-any.whl.
File metadata
- Download URL: pingline-0.0.7-py3-none-any.whl
- Upload date:
- Size: 29.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39785fcd9a59cf0da1427ba7212b2cbcfe8c99ad2ea1d4b25e9b7c7885a133cd
|
|
| MD5 |
feb559ee98561c9b6352f6baa4296f34
|
|
| BLAKE2b-256 |
f78ddfc5cd867943c2afc759b59d0c9fb7cf5856d2d1241be64afc32e59866bc
|