pping

Introduction

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.

Download

Licence

pping is free software, licensed under the terms of the GNU General Public Licence v2.