Run network commands on a global network of 0+ probes to test, debug and benchmark your infrastructure, routing and web services.
All in your command line, simple to use and fully scriptable.
How to install
Install the correct repo for your OS to make sure you get the latest updates we release.
curl -s https://packagecloud.io/install/repositories/jsdelivr/globalping/script.deb.sh | sudo bash apt install globalping globalping --help
DEB
Debian, UbuntuDEB, Ubuntu
curl -s https://packagecloud.io/install/repositories/jsdelivr/globalping/script.deb.sh | sudo bash apt install globalping globalping --help
RPM
CentOS, RHEL, Fedora
curl -s https://packagecloud.io/install/repositories/jsdelivr/globalping/script.rpm.sh | sudo bash dnf install globalping globalping --help
Homebrew
macOS
brew tap jsdelivr/globalping brew install globalping globalping --help
Globalping CLI is a must-have all-in-one tool for network optimization
Run network commands, write scripts, automate uptime monitoring, do latency checks and make sure your anycast network continues to perform up to your standards, globally! Learn more about the best practices.
$ globalping ping jsdelivr.com from Germany --limit 2 > EU, DE, Magdeburg, ASN:3209, Vodafone GmbH PING (172.67.213.229) 56(84) bytes of data. 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=1 ttl=57 time=19.6 ms 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=2 ttl=57 time=19.8 ms 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=3 ttl=57 time=17.0 ms --- ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 402ms rtt min/avg/max/mdev = 17.049/18.791/19.774/1.235 ms > EU, DE, Nuremberg, ASN:51167, Contabo GmbH PING (172.67.213.229) 56(84) bytes of data. 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=1 ttl=58 time=4.05 ms 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=2 ttl=58 time=3.76 ms 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=3 ttl=58 time=3.88 ms --- ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 5227ms rtt min/avg/max/mdev = 3.758/3.894/4.051/0.120 ms
Globalping CLI - Quick Start
The Globalping command line tool provides a simple and familiar interface that works on Linux, Mac, and Windows
~$ globalping help Usage: globalping [command] Measurement Commands: dns Use the native dig command http Perform a HEAD or GET request to a host mtr Use the native mtr command ping Use the native ping command traceroute Use the native traceroute command Additional Commands: completion Generate the autocompletion script for the specified shell help Help about any command version Print the version number of Globalping CLI Flags: -C, --ci Disable realtime terminal updates and color suitable for CI (default false) -F, --from string A continent, region (e.g eastern europe), country, US state or city (default "world") -h, --help help for globalping -J, --json Output results in JSON format (default false) -L, --limit int Limit the number of probes to use (default 1) Use "globalping [command] --help" for more information about a command.