The check_icmp Plugin

Copyright (c) 2005 Andreas Ericsson <>
Copyright (c) 2005-2008 Monitoring Plugins Development Team

 check_icmp [options] [-H] host1 host2 hostN

 -h, --help
    Print detailed help screen
 -V, --version
    Print version information
    Read options from an ini file. See
    for usage and examples.
    specify a target
    Use IPv4 (default) or IPv6 to communicate with the targets
    warning threshold (currently 200.000ms,40%)
    critical threshold (currently 500.000ms,80%)
    specify a source IP address or device name
    number of packets to send (currently 5)
    max packet interval (currently 80.000ms)
    max target interval (currently 0.000ms)
    number of alive hosts required for success
    TTL on outgoing packets (currently 0)
    timeout value (seconds, currently  10)
    Number of icmp data bytes to send
    Packet size will be data bytes + icmp header (currently 68 + 8)

 The -H switch is optional. Naming a host (or several) to check is not.

 Threshold format for -w and -c is 200.25,60% for 200.25 msec RTA and 60%
 packet loss.  The default values should work well for most users.
 You can specify different RTA factors using the standardized abbreviations
 us (microseconds), ms (milliseconds, default) or just plain s for seconds.

 The -v switch can be specified several times for increased verbosity.

Send email to if you have questions regarding
use of this software. To submit patches or suggest improvements, send email