diff options
Diffstat (limited to 'plugins/check_ping.c')
| -rw-r--r-- | plugins/check_ping.c | 54 |
1 files changed, 29 insertions, 25 deletions
diff --git a/plugins/check_ping.c b/plugins/check_ping.c index a7b7d902..4168f352 100644 --- a/plugins/check_ping.c +++ b/plugins/check_ping.c | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | 20 | ||
| 21 | const char *progname = "check_ping"; | 21 | const char *progname = "check_ping"; |
| 22 | const char *revision = "$Revision$"; | 22 | const char *revision = "$Revision$"; |
| 23 | const char *copyright = "2000-2004"; | 23 | const char *copyright = "2000-2006"; |
| 24 | const char *email = "nagiosplug-devel@lists.sourceforge.net"; | 24 | const char *email = "nagiosplug-devel@lists.sourceforge.net"; |
| 25 | 25 | ||
| 26 | #include "common.h" | 26 | #include "common.h" |
| @@ -518,7 +518,9 @@ print_help (void) | |||
| 518 | printf ("Copyright (c) 1999 Ethan Galstad <nagios@nagios.org>"); | 518 | printf ("Copyright (c) 1999 Ethan Galstad <nagios@nagios.org>"); |
| 519 | printf (COPYRIGHT, copyright, email); | 519 | printf (COPYRIGHT, copyright, email); |
| 520 | 520 | ||
| 521 | printf (_("Use ping to check connection statistics for a remote host.\n\n")); | 521 | printf (_("Use ping to check connection statistics for a remote host.")); |
| 522 | |||
| 523 | printf ("\n\n"); | ||
| 522 | 524 | ||
| 523 | print_usage (); | 525 | print_usage (); |
| 524 | 526 | ||
| @@ -526,31 +528,32 @@ print_help (void) | |||
| 526 | 528 | ||
| 527 | printf (_(UT_IPv46)); | 529 | printf (_(UT_IPv46)); |
| 528 | 530 | ||
| 529 | printf (_("\ | 531 | printf (" %s\n", "-H, --hostname=HOST"); |
| 530 | -H, --hostname=HOST\n\ | 532 | printf (" %s\n", _("host to ping")); |
| 531 | host to ping\n\ | 533 | printf (" %s\n", "-w, --warning=THRESHOLD"); |
| 532 | -w, --warning=THRESHOLD\n\ | 534 | printf (" %s\n", _("warning threshold pair")); |
| 533 | warning threshold pair\n\ | 535 | printf (" %s\n", "-c, --critical=THRESHOLD"); |
| 534 | -c, --critical=THRESHOLD\n\ | 536 | printf (" %s\n", _("critical threshold pair")); |
| 535 | critical threshold pair\n\ | 537 | printf (" %s\n", "-p, --packets=INTEGER"); |
| 536 | -p, --packets=INTEGER\n\ | 538 | printf (" %s\n", _("number of ICMP ECHO packets to send")); |
| 537 | number of ICMP ECHO packets to send (Default: %d)\n\ | 539 | printf (_("(Default: %d)"), DEFAULT_MAX_PACKETS); |
| 538 | -L, --link\n\ | 540 | printf (" %s\n", "-L, --link"); |
| 539 | show HTML in the plugin output (obsoleted by urlize)\n"), | 541 | printf (" %s\n", _("show HTML in the plugin output (obsoleted by urlize)")); |
| 540 | DEFAULT_MAX_PACKETS); | ||
| 541 | 542 | ||
| 542 | printf (_(UT_TIMEOUT), DEFAULT_SOCKET_TIMEOUT); | 543 | printf (_(UT_TIMEOUT), DEFAULT_SOCKET_TIMEOUT); |
| 543 | 544 | ||
| 544 | printf (_("\ | 545 | printf ("%s\n", _("THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel")); |
| 545 | THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel\n\ | 546 | printf ("%s\n", _("time (ms) which triggers a WARNING or CRITICAL state, and <pl> is the")); |
| 546 | time (ms) which triggers a WARNING or CRITICAL state, and <pl> is the\n\ | 547 | printf ("%s\n", _("percentage of packet loss to trigger an alarm state.")); |
| 547 | percentage of packet loss to trigger an alarm state.\n\n")); | 548 | |
| 549 | printf ("\n\n"); | ||
| 550 | |||
| 551 | printf ("%s\n", _("This plugin uses the ping command to probe the specified host for packet loss")); | ||
| 552 | printf ("%s\n", _("(percentage) and round trip average (milliseconds). It can produce HTML output")); | ||
| 553 | printf ("%s\n", _("linking to a traceroute CGI contributed by Ian Cass. The CGI can be found in")); | ||
| 554 | printf ("%s\n", _("the contrib area of the downloads section at http://www.nagios.org/")); | ||
| 548 | 555 | ||
| 549 | printf (_("\ | 556 | printf ("\n\n"); |
| 550 | This plugin uses the ping command to probe the specified host for packet loss\n\ | ||
| 551 | (percentage) and round trip average (milliseconds). It can produce HTML output\n\ | ||
| 552 | linking to a traceroute CGI contributed by Ian Cass. The CGI can be found in\n\ | ||
| 553 | the contrib area of the downloads section at http://www.nagios.org\n\n")); | ||
| 554 | 557 | ||
| 555 | printf (_(UT_SUPPORT)); | 558 | printf (_(UT_SUPPORT)); |
| 556 | } | 559 | } |
| @@ -558,6 +561,7 @@ the contrib area of the downloads section at http://www.nagios.org\n\n")); | |||
| 558 | void | 561 | void |
| 559 | print_usage (void) | 562 | print_usage (void) |
| 560 | { | 563 | { |
| 561 | printf ("Usage: %s -H <host_address> -w <wrta>,<wpl>%% -c <crta>,<cpl>%%\n\ | 564 | printf (_("Usage:")); |
| 562 | [-p packets] [-t timeout] [-L] [-4|-6]\n", progname); | 565 | printf ("%s -H <host_address> -w <wrta>,<wpl>%% -c <crta>,<cpl>%%\n", progname); |
| 566 | printf (" [-p packets] [-t timeout] [-L] [-4|-6]\n"); | ||
| 563 | } | 567 | } |
