send_nsca man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

send_nsca(8)		      The NSCA-ng Manual		  send_nsca(8)

NAME
       send_nsca - send monitoring commands to NSCA-ng server

SYNOPSIS
       send_nsca  [-CSstv]  [-c file] [-D delay] [-d delimiter] [-e separator]
       [-H server] [-o timeout] [-p port]

       send_nsca -h | -V

DESCRIPTION
       The send_nsca utility transmits one or more check results or monitoring
       commands to an nsca-ng(8) server.  The communication with the server is
       TLS encrypted and authenticated	using  pre-shared  keys	 (as  per  RFC
       4279).	By default, send_nsca reads host or service check results from
       the standard input.  Multiple check results must be separated  with  an
       ASCII  ETB  character  (octal  value:  27).   Service check results are
       expected to be in the following format:

	    host[tab]service[tab]status[tab]message[newline]

       where host and service are the host name	 and  service  description  as
       configured in Nagios, status is the numeric return code, and message is
       the output string.  Host check results are expected to be in  the  same
       format, just without the service description:

	    host[tab]status[tab]message[newline]

       Note that multiline messages are supported.

OPTIONS
       -C     Instead of accepting host or service check results in the format
	      described above, read “raw” monitoring commands  for  submission
	      to  the Nagios command file from the standard input, one command
	      per line.	 The  commands	are  expected  to  be  in  the	format
	      described	 in  the Nagios documentation; except that the leading
	      bracketed timestamp may be omitted, in which  case  the  current
	      timestamp is prepended to the provided command by send_nsca.

       -c file
	      Read  the configuration from the specified file instead of using
	      the default configuration file /usr/local/etc/send_nsca.cfg.

       -D delay
	      Wait for a random number of seconds between 0 and the  specified
	      delay  before  contacting	 the  server.  This might be useful to
	      reduce the server load if many  send_nsca	 clients  are  invoked
	      simultaneously.  The default setting is 0, which tells send_nsca
	      to connect to the server immediately.  If this option is	speci‐
	      fied, the delay setting in the send_nsca.cfg(5) file is ignored.

       -d delimiter
	      Use the specified delimiter instead of a horizontal tab to sepa‐
	      rate the fields when parsing host or service check results.  The
	      delimiter must be a single character, a C-style backslash escape
	      sequence, the octal value of a character with a leading zero, or
	      the  hexadecimal	value  of a character prefixed with “0x”.  Any
	      ASCII character other than a backslash, newline, ETB, or NUL  is
	      allowed.	This option is ignored if the -C option is specified.

       -e separator
	      Use the specified separator instead of an ASCII ETB character to
	      separate multiple host or service check results.	The  separator
	      must be a single character, a C-style backslash escape sequence,
	      the octal value of a character with a leading zero, or the hexa‐
	      decimal  value  of  a  character	prefixed with “0x”.  Any ASCII
	      character is allowed, but note that multiline check result  mes‐
	      sages  cannot be submitted if a newline character is used.  This
	      option is ignored if the -C option is specified.

       -H server
	      Connect and talk to the specified server address or  host	 name.
	      By  default, send_nsca attempts to communicate with “localhost”.
	      This option takes precedence over	 the  server  setting  in  the
	      send_nsca.cfg(5) file.

       -h     Print usage information to the standard output and exit.

       -o timeout
	      Close the connection if the server didn't respond for the speci‐
	      fied number of seconds.  If the timeout is set to	 0,  send_nsca
	      won't  enforce  connection  timeouts.  The default timeout is 15
	      seconds.	This option is provided for  compatibility  with  NSCA
	      2.x.    If   it's	  specified,   the   timeout  setting  in  the
	      send_nsca.cfg(5) file is ignored.

       -p port
	      Connect to the specified service name or port number instead  of
	      using  the  default  port	 (5668).  This option takes precedence
	      over the port setting in the send_nsca.cfg(5) file.

       -S     Write all messages to the standard error output.	 This  is  the
	      default behaviour.

       -s     Send  all	 messages (except for usage errors) to the system log‐
	      ger.  This option may be combined with the -S option.

       -t     This option is ignored.  It is accepted for  compatibility  with
	      NSCA 2.x.

       -V     Print version information to the standard output and exit.

       -v     Generate	a  message for each check result or monitoring command
	      sent to the nsca-ng(8) server.  This option can be specified  up
	      to three times in order to increase the verbosity.

EXIT STATUS
       The send_nsca utility exits 0 on success, and >0 if an error occurs.

FILES
       /usr/local/etc/send_nsca.cfg
	      The send_nsca.cfg(5) configuration file.

SEE ALSO
       send_nsca.cfg(5), nsca-ng(8), nsca-ng.cfg(5)

       http://www.nagios.org/developerinfo/externalcommands/

AUTHOR
       Holger Weiss <holger@weiss.in-berlin.de>

Version 1.2		       November 6, 2013			  send_nsca(8)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net