pping is a parallel-ping utility for sending multiple ICMP echo requests to sets of target hosts. It produces a line of output every second reporting colour-coded round-trip-times for every host (or '***' where no response is received from a host).
Hosts are reported in the order they are given on the command line; the output is something like:
$ pping red001 red002 red003 red004 red005
red001 red002 red003 red004 red005
0.04 0.03 \*\*\* 0.04 0.04
0.04 0.03 \*\*\* 0.04 0.03
0.03 0.03 \*\*\* 0.03 0.03
0.04 0.04 \*\*\* 0.04 0.03
where red003 is down.
Round-trip-time (RTT) responses are colour-coded: green means the RTT is below the 'warn' threshold; yellow means it is above the 'warn' threshold but below the 'critical' one; and red means it is above the 'critical' threshold. The no-response '***' signum is coloured magenta.
Threshold RTTs can be defined on the command line, or groups of threshold RTTs can be defined as 'types' in a '.pping' config file.
pping is free software, licensed under the terms of the GNU General Public Licence v2.