Skip to main content

Ping multiple hosts concurrently and find the fastest to you.

Project description



Ping multiple hosts concurrently and find the fastest to you.


pip3 install -U mping


Just tell which host is the fastest:


Get hosts from a file, and ping them:

mping -p PATH/TO/THE/FILE.txt

Read **Input File** section below for more details.

The results will be like this:

host      | count, loss%, min/avg/max
----------|-------------------------- | 99, 0.0%, 5.4/6.8/14.1 | 90, 0.0%, 23.8/33.5/39.5 | 77, 0.4%, 37.4/39.1/43.6

The ``count`` number represents how many replies returned from each

Also check out the help stuff for more instructions:

mping -h

Input File

You can use either a plain text file or a Json file as the -p / --path argument.

Plain Text File

When use a plain text file, just place each host in a line.

For example:

Json File

You can also use a json file as the input hosts, and below is the 2 modes:

Put hosts in a list:

json [     "",     "",     "" ]

Or in an object (dict) with names:

json {     "S1": "",     "S2": "",     "S3": "" }

The names will be printed in the results.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for mping, version 0.1.2
Filename, size File type Python version Upload date Hashes
Filename, size mping-0.1.2.tar.gz (6.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page