noping
Ncurses-based visual ping tool for multiple hosts
TLDR
SYNOPSIS
noping [-4 | -6] [-c count] [-i interval] host [host...]noping [-4 | -6] [-c count] [-i interval] -f filename
DESCRIPTION
noping is an ncurses-based front-end to liboping that pings multiple hosts in parallel using IPv4 and/or IPv6 and displays statistics live in the terminal. Round-trip times are color-coded: green for normal, yellow for moderately unusual, and red for significantly aberrant values.Multiple graph types are available and can be toggled with g. New hosts can be added at any time with a. Display modes include a time-based graph and a box plot showing RTT distribution.
PARAMETERS
-4
Force the use of IPv4.-6
Force the use of IPv6.-c COUNT
Send and receive COUNT ICMP packets, then stop and exit.-i INTERVAL
Send one ICMP packet per host each INTERVAL seconds. Supports floating-point for sub-second precision.-w TIMEOUT
Time to wait for an ECHO REPLY before giving up, in seconds. Defaults to 1.0.-t TTL
Set IP Time to Live (1-255). Defaults to 64.-I ADDRESS
Set the source address (IP or hostname).-D DEVICE
Set the outgoing network device.-f FILENAME
Read hostnames from FILENAME instead of the command line. Use - for stdin.-O FILENAME
Write measurements in CSV format to FILENAME.-g TYPE
Select graph type: none, prettyping, boxplot, or histogram.-Q QOS
Specify Quality of Service for outgoing packets.-b
Audible bell; print ASCII BEL when a packet is received.-P PERCENT
Configure the latency percentile to report (0-100, exclusive).-Z PERCENT
Exit with non-zero status if any host's drop rate exceeds this percentage.-u
Force UTF-8 output.-U
Disable UTF-8 output.
CAVEATS
May require root privileges or CAPNETRAW capability for ICMP access.
HISTORY
noping is part of the liboping project by Florian Forster (octo) and is written in C.
SEE ALSO
ping(8), mtr(8), fping(8), traceroute(8)
