smokeping_config man page on DragonFly

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

SMOKEPING_CONFIG(5)		   SmokePing		   SMOKEPING_CONFIG(5)

NAME
       smokeping_config - Reference for the SmokePing Config File

OVERVIEW
       SmokePing takes its configuration from a single central configuration
       file.  Its location must be hardcoded in the smokeping script and
       smokeping.cgi.

       The contents of this manual is generated directly from the
       configuration file parser.

       The Parser for the Configuration file is written using David Schweikers
       Config::Grammar module. Read all about it in Config::Grammar.

       The Configuration file has a tree-like structure with section headings
       at various levels. It also contains variable assignments and tables.

       Warning: this manual is rather long. See smokeping_examples for simple
       configuration examples.

REFERENCE
   GENERAL SYNTAX
       The text below describes the general syntax of the SmokePing
       configuration file.  It was copied from the Config::Grammar
       documentation.

       '#' denotes a comment up to the end-of-line, empty lines are allowed
       and space at the beginning and end of lines is trimmed.

       '\' at the end of the line marks a continued line on the next line. A
       single space will be inserted between the concatenated lines.

       '@include filename' is used to include another file.

       '@define a some value' will replace all occurences of 'a' in the
       following text with 'some value'.

       Fields in tables that contain white space can be enclosed in either "'"
       or """.	Whitespace can also be escaped with "\". Quotes inside quotes
       are allowed but must be escaped with a backslash as well.

   SPECIFIC SYNTAX
       The text below describes the specific syntax of the SmokePing
       configuration file.

   *** General *** (mandatory section)
       General configuration values valid for the whole SmokePing setup.

       The following variables can be set in this section:

       owner (mandatory setting)
	   Name of the person responsible for this smokeping installation.

       imgcache (mandatory setting)
	   A directory which is visible on your webserver where SmokePing can
	   cache graphs.

       imgurl (mandatory setting)
	   Either an absolute URL to the imgcache directory or one relative to
	   the directory where you keep the SmokePing cgi.

       datadir (mandatory setting)
	   The directory where SmokePing can keep its rrd files.

       dyndir
	   The base directory where SmokePing keeps the files related to the
	   DYNAMIC function.  This directory must be writeable by the WWW
	   server. It is also used for temporary storage of slave polling
	   results by the master in the master/slave mode.

	   If this variable is not specified, the value of "datadir" will be
	   used instead.

       pagedir
	   Directory to store static representations of pages.

       piddir (mandatory setting)
	   The directory where SmokePing keeps its pid when daemonised.

       sendmail
	   Path to your sendmail binary. It will be used for sending mails in
	   connection with the support of DYNAMIC addresses.

       offset
	   If you run many instances of smokeping you may want to prevent them
	   from hitting your network all at the same time. Using the offset
	   parameter you can change the point in time when the probes are run.
	   Offset is specified in % of total interval, or alternatively as
	   'random'. I recommend to use 'random'. Note that this does NOT
	   influence the rrds itself, it is just a matter of when data
	   acqusition is initiated.  The default offset is 'random'.

       smokemail (mandatory setting)
	   Path to the mail template for DYNAMIC hosts. This mail template
	   must contain keywords of the form <##keyword##>. There is a sample
	   template included with SmokePing.

       cgiurl (mandatory setting)
	   Complete URL path of the SmokePing.cgi

       mailhost
	   Instead of using sendmail, you can specify the name of an smtp
	   server and use perl's Net::SMTP module to send mail (for alerts and
	   DYNAMIC client script). Several comma separated mailhosts can be
	   specified. SmokePing will try one after the other if one does not
	   answer for 5 seconds.

       snpphost
	   If you have a SNPP (Simple Network Pager Protocol) server at hand,
	   you can have alerts sent there too. Use the syntax snpp:someaddress
	   to use a snpp address in any place where you can use a mail address
	   otherwhise.

       contact (mandatory setting)
	   Mail address of the person responsible for this smokeping
	   installation.

       display_name
	   What should the master host be called when working in master/slave
	   mode. This is used in the overview graph for example.

       syslogfacility
	   The syslog facility to use, eg. local0...local7.  Note: syslog
	   logging is only used if you specify this.

       syslogpriority
	   The syslog priority to use, eg. debug, notice or info.  Default is
	   info.

       concurrentprobes
	   If you use multiple probes or multiple instances of the same probe
	   and you want them to run concurrently in separate processes, set
	   this to 'yes'. This gives you the possibility to specify probe-
	   specific step and offset parameters (see the 'Probes' section) for
	   each probe and makes the probes unable to block each other in cases
	   of service outages. The default is 'yes', but if you for some
	   reason want the old behaviour you can set this to 'no'.

       changeprocessnames
	   When using 'concurrentprobes' (see above), this controls whether
	   the probe subprocesses should change their argv string to indicate
	   their probe in the process name.  If set to 'yes' (the default),
	   the probe name will be appended to the process name as '[probe]',
	   eg.	'/usr/bin/smokeping [FPing]'. If you don't like this
	   behaviour, set this variable to 'no'.  If 'concurrentprobes' is not
	   set to 'yes', this variable has no effect.

	   Default value: changeprocessnames = yes

       tmail
	   Path to your tSmoke HTML mail template file. See the tSmoke
	   documentation for details.

       changecgiprogramname
	   Usually the Smokeping CGI tries to log any possible errors with an
	   extended program name that includes the IP address of the remote
	   client for easier debugging. If this variable is set to 'no', the
	   program name will not be modified. The only reason you would want
	   this is if you have a very old version of the CGI::Carp module. See
	   the installation document for details.

	   Default value: changecgiprogramname = yes

       linkstyle
	   How the CGI self-referring links are created. The possible values
	   are

	   absolute
	       Full hostname and path derived from the 'cgiurl' variable

	       <a href="http://hostname/path/smokeping.cgi?foo=bar">

	   relative
	       Only the parameter part is specified

	       <a href="?foo=bar">

	   original
	       The way the links were generated before Smokeping version
	       2.0.4: no hostname, only the path

	       <a href="/path/smokeping.cgi?foo=bar">

	   The default is "relative", which hopefully works for everybody.

	   Default value: linkstyle = relative

       precreateperms
	   If this variable is set, the Smokeping daemon will create its
	   directory hierarchy under 'dyndir' (the CGI-writable tree) at
	   startup with the specified directory permission bits. The value is
	   interpreted as an octal value, eg. 775 for rwxrwxr-x etc.

	   If unset, the directories will be created dynamically with umask
	   022.

	   Example: precreateperms = 2755

   *** Database *** (mandatory section)
       Describes the properties of the round robin database for storing the
       SmokePing data. Note that it is not possible to edit existing RRDs by
       changing the entries in the cfg file.

       The following variables can be set in this section:

       step (mandatory setting)
	   Duration of the base operation interval of SmokePing in seconds.
	   SmokePing will venture out every step seconds to ping your target
	   hosts.  If 'concurrent_probes' is set to 'yes' (see above), this
	   variable can be overridden by each probe. Note that the step in the
	   RRD files is fixed when they are originally generated, and if you
	   change the step parameter afterwards, you'll have to delete the old
	   RRD files or somehow convert them.

       pings (mandatory setting)
	   How many pings should be sent to each target. Suggested: 20 pings.
	   Minimum value: 3 pings.  This can be overridden by each probe. Some
	   probes (those derived from basefork.pm, ie. most except the FPing
	   variants) will even let this be overridden target-specifically.
	   Note that the number of pings in the RRD files is fixed when they
	   are originally generated, and if you change this parameter
	   afterwards, you'll have to delete the old RRD files or somehow
	   convert them.

       This section also contains a table describing the setup of the
       SmokePing database. Below are reasonable defaults. Only change them if
       you know rrdtool and its workings. Each row in the table describes one
       RRA.

	# cons	 xff steps rows
	AVERAGE	 0.5   1   1008
	AVERAGE	 0.5  12   4320
	    MIN	 0.5  12   4320
	    MAX	 0.5  12   4320
	AVERAGE	 0.5 144    720
	    MAX	 0.5 144    720
	    MIN	 0.5 144    720

       column 0
	   Consolidation method.

       column 1
	   What part of the consolidated intervals must be known to warrant a
	   known entry.

       column 2
	   How many steps to consolidate into for each RRA entry.

       column 3
	   How many rows this RRA should have.

   *** Presentation *** (mandatory section)
       Defines how the SmokePing data should be presented.

       The following variables can be set in this section:

       template (mandatory setting)
	   The webpage template must contain keywords of the form
	   <##keyword##>. There is a sample template included with SmokePing;
	   use it as the basis for your experiments. Default template contains
	   a pointer to the SmokePing counter and homepage. I would be glad if
	   you would not remove this as it gives me an indication as to how
	   widely used the tool is.

       charset
	   By default, SmokePing assumes the 'iso-8859-15' character set. If
	   you use something else, this is the place to speak up.

       The following sections are valid on level 1:

       +overview (mandatory section)
	   The Overview section defines how the Overview graphs should look.

	   The following variables can be set in this section:

	   width (mandatory setting)
	       Width of the Overview Graphs.

	   height (mandatory setting)
	       Height of the Overview Graphs.

	   range
	       How much time should be depicted in the Overview graph. Time
	       must be specified as a number followed by a letter which
	       specifies the unit of time. Known units are: seconds, minutes,
	       hours, ddays, weeks, years.

	   max_rtt
	       Any roundtrip time larger than this value will cropped in the
	       overview graph

	   median_color
	       By default the median line is drawn in red. Override it here
	       with a hex color in the format rrggbb. Note that if you work
	       with slaves, the slaves medians will be drawn in the slave
	       color in the overview graph.

	   strftime
	       Use posix strftime to format the timestamp in the left hand
	       lower corner of the overview graph

       +detail (mandatory section)
	   The following variables can be set in this section:

	   width (mandatory setting)
	       How many pixels wide should detail graphs be

	   height (mandatory setting)
	       How many pixels high should detail graphs be

	   loss_background
	       Should the graphs be shown with a background showing loss data
	       for emphasis (yes/no)?

	       If this option is enabled, uptime data is no longer displayed
	       in the graph background.

	   logarithmic
	       should the graphs be shown in a logarithmic scale (yes/no)

	   unison_tolerance
	       if a graph is more than this factor of the median 'max' it
	       drops out of the unison scaling algorithm. A factor of two
	       would mean that any graph with a max either less than half or
	       more than twice the median 'max' will be dropped from unison
	       scaling

	   max_rtt
	       Any roundtrip time larger than this value will cropped in the
	       detail graph

	   strftime
	       Use posix strftime to format the timestamp in the left hand
	       lower corner of the detail graph

	   nodata_color
	       Paint the graph background in a special color when there is no
	       data for this period because smokeping has not been running
	       (#rrggbb)

	   The detailed display can contain several graphs of different
	   resolution. In this table you can specify the resolution of each
	   graph.

	   Example:

	    "Last 3 Hours"    3h
	    "Last 30 Hours"   30h
	    "Last 10 Days"    10d
	    "Last 400 Days"   400d

	   column 0
	       Description of the particular resolution.

	   column 1
	       How much time should be depicted. The format is the same as for
	       the age	parameter of the Overview section.

	   The following sections are valid on level 2:

	   ++loss_colors
	       In the Detail view, the color of the median line depends the
	       amount of lost packets. SmokePing comes with a reasonable
	       default setting, but you may choose to disagree. The table
	       below lets you specify your own coloring.

	       Example:

		Loss Color   Legend
		1    00ff00    "<1"
		3    0000ff    "<3"
		1000 ff0000    ">=3"

	       column 0
		   Activate when the number of losst pings is larger or equal
		   to this number

	       column 1
		   Color for this range.

	       column 2
		   Description for this range.

	   ++uptime_colors
	       When monitoring a host with DYNAMIC addressing, SmokePing will
	       keep track of how long the machine is able to keep the same IP
	       address. This time is plotted as a color in the graphs
	       background. SmokePing comes with a reasonable default setting,
	       but you may choose to disagree. The table below lets you
	       specify your own coloring

	       Example:

		# Uptime      Color	Legend
		3600	      00ff00   "<1h"
		86400	      0000ff   "<1d"
		604800	      ff0000   "<1w"
		1000000000000 ffff00   ">1w"

	       Uptime is in days!

	       column 0
		   Activate when uptime in days is larger of equal to this
		   number

	       column 1
		   Color for this uptime range.

	       column 2
		   Description for this range.

       +charts
	   The SmokePing Charts feature allow you to have Top X lists created
	   according to various criteria.

	   Each type of Chart must live in its own subsection.

	    + charts
	    menu = Charts
	    title = The most interesting destinations
	    ++ median
	    sorter = Median(entries=>10)
	    title = Sorted by Median Roundtrip Time
	    menu = Top Median RTT
	    format = Median RTT %e s

	   The following variables can be set in this section:

	   menu (mandatory setting)
	       Menu entry for the Charts Section.

	   title (mandatory setting)
	       Page title for the Charts Section.

	   The following sections are valid on level 2:

	   ++/[-_0-9a-zA-Z]+/
	       The following variables can be set in this section:

	       menu (mandatory setting)
		   Menu entry

	       title (mandatory setting)
		   Page title

	       sorter (mandatory setting)
		   sorter for this charts sections

	       format
		   sprintf format string to format curent value

       +multihost
	   Settings for the multihost graphs. At the moment this is only used
	   for the color setting. Check the documentation on the host property
	   of the target section for more.

	   The following variables can be set in this section:

	   colors
	       Space separated list of colors for multihost graphs

	       Example: colors = ff0000 00ff00 0000ff

       +hierarchies
	   Provide an alternative presentation hierarchy for your smokeping
	   data. After setting up a hierarchy in this section. You can use it
	   in each tagets parent property. A drop-down menu in the smokeping
	   website lets the user switch presentation hierarchy.

	   The following sections are valid on level 2:

	   ++/[-_0-9a-zA-Z]+/
	       Identifier of the hierarchie. Use this as prefix in the targets
	       parent property

	       The following variables can be set in this section:

	       title (mandatory setting)
		   Title for this hierarchy

   *** Probes *** (mandatory section)
       The Probes Section configures Probe modules. Probe modules integrate an
       external ping command into SmokePing. Check the documentation of each
       module for more information about it.

       The following sections are valid on level 1:

       +/[-_0-9a-zA-Z]+/
	   Each module can take specific configuration information from this
	   area. The jumble of letters above is a regular expression defining
	   legal module names.

	   See the documentation of each module for details about its
	   variables.

	   The grammar of this section is dynamically modified based on its
	   name.

	   The following sections are valid on level 2:

	   ++/[-_0-9a-zA-Z]+/
	       You can define multiple instances of the same probe with
	       subsections.  These instances can have different values for
	       their variables, so you can eg. have one instance of the FPing
	       probe with packet size 1000 and step 300 and another instance
	       with packet size 64 and step 30.	 The name of the subsection
	       determines what the probe will be called, so you can write
	       descriptive names for the probes.

	       If there are any subsections defined, the main section for this
	       probe will just provide default parameter values for the probe
	       instances, ie.  it will not become a probe instance itself.

	       The example above would be written like this:

		*** Probes ***

		+ FPing
		# this value is common for the two subprobes
		binary = /usr/bin/fping

		++ FPingLarge
		packetsize = 1000
		step = 300

		++ FPingSmall
		packetsize = 64
		step = 30

	   Dynamical grammar changes for example instances of this section:

	   AnotherDNS: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       lookup
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       mininterval
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: mininterval = 0.5

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: port = 53

	       protocol
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: protocol = udp

	       recordtype
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: recordtype = A

	       require_answers
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       require_noerror
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   lookup
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.5

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: port = 53

		   protocol
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: protocol = udp

		   recordtype
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: recordtype = A

		   require_answers
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   require_noerror
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

	       (End of dynamical grammar changes for example instance
	       "AnotherDNS".)

	   AnotherSSH: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       greeting
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: greeting = SSH-Latency-Measurement-Sorry-
		   for-this-logmessage

	       interval
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: interval = established

	       mininterval
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: mininterval = 0.5

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: port = 22

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   greeting
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: greeting = SSH-Latency-Measurement-
		       Sorry-for-this-logmessage

		   interval
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: interval = established

		   mininterval
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.5

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: port = 22

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

	       (End of dynamical grammar changes for example instance
	       "AnotherSSH".)

	   CiscoRTTMonDNS: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       ioshost
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       iosint
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       name
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 15

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ioshost
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   iosint
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   name
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 15

	       (End of dynamical grammar changes for example instance
	       "CiscoRTTMonDNS".)

	   CiscoRTTMonEchoICMP: (See the separate module documentation for
	   details about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       ioshost
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       iosint
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       packetsize
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: packetsize = 56

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 15

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       vrf (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ioshost
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   iosint
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 56

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 15

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   vrf This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "CiscoRTTMonEchoICMP".)

	   CiscoRTTMonTcpConnect: (See the separate module documentation for
	   details about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       ioshost
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       iosint
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: port = 80

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 15

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ioshost
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   iosint
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: port = 80

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 15

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "CiscoRTTMonTcpConnect".)

	   Curl: (See the separate module documentation for details about each
	   variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/curl

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       agent
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       expect
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       extraargs
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       extrare
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: extrare = / /

	       follow_redirects
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: follow_redirects = no

	       include_redirects
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: include_redirects = no

	       insecure_ssl
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       interface
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ssl2
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 10

	       urlformat
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/curl

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   agent
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   expect
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraargs
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extrare
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: extrare = / /

		   follow_redirects
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: follow_redirects = no

		   include_redirects
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: include_redirects = no

		   insecure_ssl
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   interface
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ssl2
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 10

		   urlformat
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance "Curl".)

	   DNS: (See the separate module documentation for details about each
	   variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       lookup
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       server
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   lookup
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   server
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance "DNS".)

	   DismanPing: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       offset
		   see above

	       pings
		   see above

		   Default value: pings = 15

	       step
		   see above

	       ownerindex
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       packetsize
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: packetsize = 56

	       pinghost
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pingsrc
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: pings = 15

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ownerindex
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 56

		   pinghost
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pingsrc
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "DismanPing".)

	   EchoPing: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       fill
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       size
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       udp (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   fill
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   size
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   udp This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPing".)

	   EchoPingChargen: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       fill
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       size
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   fill
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   size
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingChargen".)

	   EchoPingDNS: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       dns_request
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       dns_tcp
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       dns_type
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: dns_type = A

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       plugin
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: plugin = dns

	       pluginargs
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   dns_request
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   dns_tcp
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   dns_type
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: dns_type = A

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   plugin
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: plugin = dns

		   pluginargs
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingDNS".)

	   EchoPingDiscard: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       fill
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       size
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       udp (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   fill
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   size
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   udp This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingDiscard".)

	   EchoPingHttp: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       accept_redirects
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ignore_cache
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       revalidate_data
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 10

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       url (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: url = /

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   accept_redirects
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ignore_cache
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   revalidate_data
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 10

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   url This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: url = /

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingHttp".)

	   EchoPingHttps: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       accept_redirects
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ignore_cache
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       prot
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: prot = 443

	       revalidate_data
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 10

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       url (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: url = /

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   accept_redirects
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ignore_cache
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   prot
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: prot = 443

		   revalidate_data
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 10

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   url This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: url = /

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingHttps".)

	   EchoPingIcp: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       url (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   url This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingIcp".)

	   EchoPingLDAP: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ldap_base
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ldap_request
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ldap_scope
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       plugin
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: plugin = ldap

	       pluginargs
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ldap_base
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ldap_request
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ldap_scope
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   plugin
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: plugin = ldap

		   pluginargs
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingLDAP".)

	   EchoPingPlugin: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       plugin
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pluginargs
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   plugin
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pluginargs
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingPlugin".)

	   EchoPingSmtp: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingSmtp".)

	   EchoPingWhois: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/echoping

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       extraopts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       ipversion
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       plugin
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: plugin = whois

	       pluginargs
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       priority
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       tos (This variable can be overridden target-specifically in the
		   Targets section.)

	       waittime
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       whois_request
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/echoping

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   extraopts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ipversion
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   plugin
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: plugin = whois

		   pluginargs
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   priority
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   tos This variable inherits its value from the parent
		       section if nothing is specified here.

		   waittime
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   whois_request
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "EchoPingWhois".)

	   FPing: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       blazemode
		   see above

	       hostinterval
		   see above

	       mininterval
		   see above

		   Default value: mininterval = 0.01

	       offset
		   see above

	       packetsize
		   see above

	       pings
		   see above

	       sourceaddress
		   see above

	       step
		   see above

	       timeout
		   see above

	       tos see above

	       usestdout
		   see above

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   blazemode
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   hostinterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.01

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   sourceaddress
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   tos see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   usestdout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "FPing".)

	   FPing6: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       blazemode
		   see above

	       hostinterval
		   see above

	       mininterval
		   see above

		   Default value: mininterval = 0.01

	       offset
		   see above

	       packetsize
		   see above

	       pings
		   see above

	       sourceaddress
		   see above

	       step
		   see above

	       timeout
		   see above

	       tos see above

	       usestdout
		   see above

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   blazemode
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   hostinterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.01

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   sourceaddress
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   tos see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   usestdout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "FPing6".)

	   FTPtransfer: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       destfile
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       min_interval
		   see above

		   Default value: min_interval = 1

	       mode (mandatory setting)
		   see above

	       offset
		   see above

	       passwordfile
		   see above

	       srcfile (mandatory setting)
		   see above

	       step
		   see above

	       localaddr
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       passive
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       password
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout (mandatory setting)
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       username
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   destfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   min_interval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: min_interval = 1

		   mode (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   passwordfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   srcfile (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   localaddr
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   passive
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   password
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout (mandatory setting)
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   username
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "FTPtransfer".)

	   IOSPing: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       packetsize
		   see above

		   Default value: packetsize = 56

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       ioshost
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       iosint
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       iosuser
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 56

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   ioshost
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   iosint
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   iosuser
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "IOSPing".)

	   LDAP: (See the separate module documentation for details about each
	   variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       passwordfile
		   see above

	       step
		   see above

	       attrs
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       base
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       binddn
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       filter
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       mininterval
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: mininterval = 1

	       password
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       scope
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: scope = sub

	       start_tls
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       version
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   passwordfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   attrs
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   base
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   binddn
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   filter
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 1

		   password
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   scope
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: scope = sub

		   start_tls
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   version
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance "LDAP".)

	   NFSping: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       blazemode
		   see above

	       hostinterval
		   see above

	       mininterval
		   see above

		   Default value: mininterval = 0.01

	       offset
		   see above

	       pings
		   see above

	       step
		   see above

	       timeout
		   see above

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   blazemode
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   hostinterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.01

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "NFSping".)

	   OpenSSHEOSPing: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       packetsize
		   see above

		   Default value: packetsize = 100

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       eospass
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       eosuser
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       psource
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       source
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       unpriv
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 100

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   eospass
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   eosuser
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   psource
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   source
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   unpriv
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "OpenSSHEOSPing".)

	   OpenSSHJunOSPing: (See the separate module documentation for
	   details about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       packetsize
		   see above

		   Default value: packetsize = 100

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       junospass
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       junosuser
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       psource
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       source
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 100

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   junospass
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   junosuser
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   psource
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   source
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "OpenSSHJunOSPing".)

	   Qstat: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       game
		   see above

		   Default value: game = q3s

	       mininterval
		   see above

		   Default value: mininterval = 0.5

	       offset
		   see above

	       port
		   see above

	       sourceaddress
		   see above

	       sourceport
		   see above

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   game
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: game = q3s

		   mininterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   sourceaddress
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   sourceport
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "Qstat".)

	   Radius: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       passwordfile
		   see above

	       secretfile
		   see above

	       step
		   see above

	       allowreject
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       mininterval
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: mininterval = 1

	       nas_ip_address
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       password
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       secret
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       username
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   passwordfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   secretfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   allowreject
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 1

		   nas_ip_address
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   password
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   secret
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   username
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "Radius".)

	   RemoteFPing: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       blazemode
		   see above

	       hostinterval
		   see above

	       mininterval
		   see above

		   Default value: mininterval = 0.01

	       offset
		   see above

	       packetsize
		   see above

	       pings
		   see above

	       rbinary (mandatory setting)
		   see above

	       rhost (mandatory setting)
		   see above

	       ruser
		   see above

	       sourceaddress
		   see above

	       step
		   see above

	       timeout
		   see above

	       tos see above

	       usestdout
		   see above

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   blazemode
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   hostinterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   mininterval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 0.01

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   rbinary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   rhost (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   ruser
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   sourceaddress
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   tos see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   usestdout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "RemoteFPing".)

	   SSH: (See the separate module documentation for details about each
	   variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       keytype
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: keytype = rsa

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: port = 22

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   keytype
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: keytype = rsa

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: port = 22

	       (End of dynamical grammar changes for example instance "SSH".)

	   SendEmail: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       bodysize
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       from (mandatory setting)
		   see above

	       offset
		   see above

	       step
		   see above

	       subject
		   see above

		   Default value: subject = Test

	       timeout
		   see above

		   Default value: timeout = 5

	       to (mandatory setting)
		   see above

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: port = 25

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   bodysize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   from (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   subject
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: subject = Test

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   to (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: port = 25

	       (End of dynamical grammar changes for example instance
	       "SendEmail".)

	   SipSak: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary
		   see above

		   Default value: binary = /usr/bin/sipsak

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       keep_second
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       params
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       user
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: binary = /usr/bin/sipsak

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   keep_second
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   params
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   user
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "SipSak".)

	   TCPPing: (See the separate module documentation for details about
	   each variable.)
	       The following new variables are valid:

	       binary (mandatory setting)
		   see above

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       step
		   see above

	       tcptraceroute
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   binary (mandatory setting)
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   tcptraceroute
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "TCPPing".)

	   TacacsPlus: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       passwordfile
		   see above

	       secretfile
		   see above

	       step
		   see above

	       authtype
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: authtype = ASCII

	       mininterval
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: mininterval = 1

	       password
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       port
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: port = 49

	       secret
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 5

	       username
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   passwordfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   secretfile
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   authtype
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: authtype = ASCII

		   mininterval
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: mininterval = 1

		   password
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   port
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: port = 49

		   secret
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   username
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "TacacsPlus".)

	   TelnetIOSPing: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       packetsize
		   see above

		   Default value: packetsize = 56

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       iospass
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       iosuser
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       psource
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       source
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 56

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   iospass
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   iosuser
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   psource
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   source
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "TelnetIOSPing".)

	   TelnetJunOSPing: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       offset
		   see above

	       packetsize
		   see above

		   Default value: packetsize = 100

	       step
		   see above

	       timeout
		   see above

		   Default value: timeout = 5

	       junospass
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       junosuser
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       psource
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       source
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   This variable dynamically modifies the grammar based on its
		   value.

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   packetsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: packetsize = 100

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 5

		   junospass
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   junosuser
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   psource
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   source
		       This variable inherits its value from the parent
		       section if nothing is specified here.

	       (End of dynamical grammar changes for example instance
	       "TelnetJunOSPing".)

	   WebProxyFilter: (See the separate module documentation for details
	   about each variable.)
	       The following new variables are valid:

	       forks
		   see above

		   Default value: forks = 5

	       maxsize
		   see above

		   Default value: maxsize = 2000

	       min_interval
		   see above

		   Default value: min_interval = 1

	       offset
		   see above

	       step
		   see above

	       useragent
		   see above

		   Default value: useragent = SmokePing/2.x (WebProxyFilter
		   Probe)

	       deny_re (mandatory setting)
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       more_hosts
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       pings
		   (This variable can be overridden target-specifically in the
		   Targets section.)

	       timeout
		   (This variable can be overridden target-specifically in the
		   Targets section.)

		   Default value: timeout = 2

	       Syntax changes for subsection /[-_0-9a-zA-Z]+/

		   The following new variables are valid:

		   forks
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: forks = 5

		   maxsize
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: maxsize = 2000

		   min_interval
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: min_interval = 1

		   offset
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   step
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   useragent
		       see above

		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: useragent = SmokePing/2.x
		       (WebProxyFilter Probe)

		   deny_re (mandatory setting)
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   more_hosts
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   pings
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		   timeout
		       This variable inherits its value from the parent
		       section if nothing is specified here.

		       Default value: timeout = 2

	       (End of dynamical grammar changes for example instance
	       "WebProxyFilter".)

	   (End of dynamical grammar changes for example instances of section
	   "/[-_0-9a-zA-Z]+/".)

   *** Targets *** (mandatory section)
       The Target Section defines the actual work of SmokePing. It contains a
       hierarchical list of hosts which mark the endpoints of the network
       connections the system should monitor. Each section can contain one
       host as well as other sections. By adding slaves you can measure the
       connection to an endpoint from multiple locations.

       The following variables can be set in this section:

       probe (mandatory setting)
	   The name of the probe module to be used for this host. The value of
	   this variable gets propagated

	   This variable dynamically modifies the grammar based on its value.

       menu (mandatory setting)
	   Menu entry for this section. If not set this will be set to the
	   hostname.

       title (mandatory setting)
	   Title of the page when it is displayed. This will be set to the
	   hostname if left empty.

       remark
	   An optional remark on the current section. It gets displayed on the
	   webpage.

       alerts
	   A comma separated list of alerts to check for this target. The
	   alerts have to be setup in the Alerts section. Alerts are inherited
	   by child nodes. Use an empty alerts definition to remove inherited
	   alerts from the current target and its children.

       slaves
	   List of slave servers. It gets inherited by all targets.

       menuextra
	   HTML String to be added to the end of each menu entry. The "{HOST}"
	   entry will be replaced by the host property of the relevant
	   section. The "{CLASS}" entry will be replaced by the same class as
	   the other tags in the manu line.

       parents

       The following sections are valid on level 1:

       +/[-_0-9a-zA-Z]+/
	   Each target section can contain information about a host to monitor
	   as well as further target sections. Most variables have already
	   been described above. The expression above defines legal names for
	   target sections.

	   This section is recursive: it can contain subsection(s) with the
	   same syntax.

	   The following variables can be set in this section:

	   probe
	       This variable inherits its value from the parent section if
	       nothing is specified here.

	       This variable dynamically modifies the grammar based on its
	       value.

	   menu
	   title
	   alerts
	       Comma separated list of alert names

	       This variable inherits its value from the parent section if
	       nothing is specified here.

	   note
	       Some information about this entry which does NOT get displayed
	       on the web.

	   email
	       This is the contact address for the owner of the current host.
	       In connection with the DYNAMIC hosts, the address will be used
	       for sending the belowmentioned script.

	   host
	       There are three types of "hosts" in smokeping.

	       1.  The 'hostname' is a name of a host you want to target from
		   smokeping

	       2.  The string DYNAMIC. Is for machines that have a dynamic IP
		   address. These boxes are required to regularly contact the
		   SmokePing server to confirm their IP address.
		    When starting SmokePing with the commandline argument
		   --email it will add a secret password to each of the
		   DYNAMIC host lines and send a script to the owner of each
		   host. This script must be started periodically (cron) on
		   the host in question to let smokeping know where the host
		   is curently located. If the target machine supports SNMP
		   SmokePing will also query the hosts sysContact, sysName and
		   sysLocation properties to make sure it is still the same
		   host.

	       3.  A space separated list of 'target-path' entries (multihost
		   target). All targets mentioned in this list will be
		   displayed in one graph. Note that the graph will look
		   different from the normal smokeping graphs. The syntax for
		   multihost targets is as follows:

		    host = /world/town/host1 /world/town2/host33 /world/town2/host1~slave

	   remark
	   rawlog
	       Log the raw data, gathered for this target, in tab separated
	       format, to a file with the same basename as the corresponding
	       RRD file. Use posix strftime to format the timestamp to be put
	       into the file name. The filename is built like this:

		basename.strftime.csv

	       Example:

		rawlog=%Y-%m-%d

	       this would create a new logfile every day with a name like
	       this:

		targethost.2004-05-03.csv

	   alertee
	       If you want to have alerts for this target and all targets
	       below it go to a particular address on top of the address
	       already specified in the alert, you can add it here. This can
	       be a comma separated list of items.

	       This variable inherits its value from the parent section if
	       nothing is specified here.

	   slaves
	       The slave names must match the slaves you have setup in the
	       slaves section.

	       This variable inherits its value from the parent section if
	       nothing is specified here.

	   menuextra
	       HTML String to be added to the end of each menu entry. The
	       following tags will be replaced:

		 {HOST}	    -> #$hostname
		 {HOSTNAME} -> $hostname
		 {CLASS}    -> same class as the other tags in the menu line
		 {HASH}	    -> #

	       This variable inherits its value from the parent section if
	       nothing is specified here.

	   parents
	       After setting up a hierarchy in the Presentation section of the
	       configuration file you can use this property to assign an entry
	       to alternate hierarchies. The format for parent entries is.

		hierarchyA:/Node1/Node2 hierarchyB:/Node3

	       The entries from all parent properties together will build a
	       new tree for each hierarchy. With this method it is possible to
	       make a single target show up multiple times in a tree. If you
	       think this is a good thing, go ahead, nothing is stopping you.
	       Since you do not only define the parent but the full path of
	       the parent node, circular dependencies are not possible.

	   hide
	       Set the hide property to 'yes' to hide this host from the
	       navigation menu and from search results. Note that if you set
	       the hide property on a non leaf entry all subordinate entries
	       will also disapear in the menu structure.  If you know a direct
	       link to a page it is still accessible. Pages which are hidden
	       from the menu due to a parent being hidden will still show up
	       in search results and in alternate hierarchies where they are
	       below a non hidden parent.

	       Default value: hide = no

	   nomasterpoll
	       Use this in a master/slave setup where the master must not poll
	       a particular target. The master will now skip this entry in its
	       polling cycle.  Note that if you set the hide property on a non
	       leaf entry all subordinate entries will also disapear in the
	       menu structure. You can still access them via direct link or
	       via an alternate hierarchy.

	       If you have no master/slave setup this will have a similar
	       effect to the hide property, except that the menu entry will
	       still show up, but will not contain any graphs.

	       This variable inherits its value from the parent section if
	       nothing is specified here.

	       Default value: nomasterpoll = no

	   The following sections are valid on level 2:

	   ++/[-_0-9a-zA-Z]+/
	       This section is recursive: it can contain subsection(s) with
	       the same syntax.

       Dynamical grammar changes for example values of variable "probe":

       AnotherDNS: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   ipversion
	       see above

	   lookup
	       see above

	   mininterval
	       see above

	   pings
	       see above

	   port
	       see above

	   protocol
	       see above

	   recordtype
	       see above

	   require_answers
	       see above

	   require_noerror
	       see above

	   timeout
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       lookup
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       mininterval
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       protocol
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       recordtype
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       require_answers
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       require_noerror
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "AnotherDNS".)

       AnotherSSH: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   greeting
	       see above

	   interval
	       see above

	   mininterval
	       see above

	   pings
	       see above

	   port
	       see above

	   timeout
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       greeting
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       interval
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       mininterval
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "AnotherSSH".)

       CiscoRTTMonDNS: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   ioshost
	       see above

	   iosint
	       see above

	   name
	       see above

	   pings
	       see above

	   timeout
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       ioshost
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       iosint
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       name
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "CiscoRTTMonDNS".)

       CiscoRTTMonEchoICMP: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   ioshost
	       see above

	   iosint
	       see above

	   packetsize
	       see above

	   pings
	       see above

	   timeout
	       see above

	   tos see above

	   vrf see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       ioshost
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       iosint
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       packetsize
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       vrf see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "CiscoRTTMonEchoICMP".)

       CiscoRTTMonTcpConnect: (See the separate module documentation for
       details about each variable.)
	   The following new variables are valid:

	   ioshost
	       see above

	   iosint
	       see above

	   pings
	       see above

	   port
	       see above

	   timeout
	       see above

	   tos see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       ioshost
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       iosint
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "CiscoRTTMonTcpConnect".)

       Curl: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   agent
	       see above

	   expect
	       see above

	   extraargs
	       see above

	   extrare
	       see above

	   follow_redirects
	       see above

	   include_redirects
	       see above

	   insecure_ssl
	       see above

	   interface
	       see above

	   pings
	       see above

	   ssl2
	       see above

	   timeout
	       see above

	   urlformat
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       agent
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       expect
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       extraargs
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       extrare
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       follow_redirects
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       include_redirects
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       insecure_ssl
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       interface
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ssl2
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       urlformat
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "Curl".)

       DNS: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   lookup
	       see above

	   pings
	       see above

	   server
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       lookup
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       server
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "DNS".)

       DismanPing: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   ownerindex
	       see above

	   packetsize
	       see above

	   pinghost
	       see above

	   pingsrc
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       ownerindex
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       packetsize
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pinghost
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pingsrc
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "DismanPing".)

       EchoPing: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   fill
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   priority
	       see above

	   size
	       see above

	   timeout
	       see above

	   tos see above

	   udp see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       fill
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       size
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       udp see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPing".)

       EchoPingChargen: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   fill
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   priority
	       see above

	   size
	       see above

	   timeout
	       see above

	   tos see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       fill
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       size
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingChargen".)

       EchoPingDNS: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   dns_request
	       see above

	   dns_tcp
	       see above

	   dns_type
	       see above

	   extraopts
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   plugin
	       see above

	   pluginargs
	       see above

	   priority
	       see above

	   timeout
	       see above

	   tos see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       dns_request
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       dns_tcp
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       dns_type
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       plugin
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pluginargs
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingDNS".)

       EchoPingDiscard: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   fill
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   priority
	       see above

	   size
	       see above

	   timeout
	       see above

	   tos see above

	   udp see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       fill
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       size
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       udp see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingDiscard".)

       EchoPingHttp: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   accept_redirects
	       see above

	   extraopts
	       see above

	   ignore_cache
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   port
	       see above

	   priority
	       see above

	   revalidate_data
	       see above

	   timeout
	       see above

	   tos see above

	   url see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       accept_redirects
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ignore_cache
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       revalidate_data
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       url see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingHttp".)

       EchoPingHttps: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   accept_redirects
	       see above

	   extraopts
	       see above

	   ignore_cache
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   port
	       see above

	   priority
	       see above

	   prot
	       see above

	   revalidate_data
	       see above

	   timeout
	       see above

	   tos see above

	   url see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       accept_redirects
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ignore_cache
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       prot
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       revalidate_data
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       url see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingHttps".)

       EchoPingIcp: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   priority
	       see above

	   timeout
	       see above

	   tos see above

	   url see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       url see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingIcp".)

       EchoPingLDAP: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   ipversion
	       see above

	   ldap_base
	       see above

	   ldap_request
	       see above

	   ldap_scope
	       see above

	   pings
	       see above

	   plugin
	       see above

	   pluginargs
	       see above

	   priority
	       see above

	   timeout
	       see above

	   tos see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ldap_base
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ldap_request
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ldap_scope
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       plugin
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pluginargs
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingLDAP".)

       EchoPingPlugin: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   plugin
	       see above

	   pluginargs
	       see above

	   priority
	       see above

	   timeout
	       see above

	   tos see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       plugin
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pluginargs
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingPlugin".)

       EchoPingSmtp: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   priority
	       see above

	   timeout
	       see above

	   tos see above

	   waittime
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingSmtp".)

       EchoPingWhois: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   extraopts
	       see above

	   ipversion
	       see above

	   pings
	       see above

	   plugin
	       see above

	   pluginargs
	       see above

	   priority
	       see above

	   timeout
	       see above

	   tos see above

	   waittime
	       see above

	   whois_request
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       extraopts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       ipversion
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       plugin
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pluginargs
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       priority
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       tos see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       waittime
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       whois_request
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "EchoPingWhois".)

       FPing: (See the separate module documentation for details about each
       variable.)
	   No changes that can be automatically described.

	   (End of dynamical grammar changes for variable "probe" example
	   value "FPing".)

       FPing6: (See the separate module documentation for details about each
       variable.)
	   No changes that can be automatically described.

	   (End of dynamical grammar changes for variable "probe" example
	   value "FPing6".)

       FTPtransfer: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   localaddr
	       see above

	   passive
	       see above

	   password
	       see above

	   pings
	       see above

	   port
	       see above

	   timeout
	       see above

	   username
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       localaddr
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       passive
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       password
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       username
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "FTPtransfer".)

       IOSPing: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   ioshost
	       see above

	   iosint
	       see above

	   iosuser
	       see above

	   pings
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       ioshost
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       iosint
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       iosuser
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "IOSPing".)

       LDAP: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   attrs
	       see above

	   base
	       see above

	   binddn
	       see above

	   filter
	       see above

	   mininterval
	       see above

	   password
	       see above

	   pings
	       see above

	   port
	       see above

	   scope
	       see above

	   start_tls
	       see above

	   timeout
	       see above

	   version
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       attrs
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       base
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       binddn
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       filter
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       mininterval
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       password
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       scope
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       start_tls
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       version
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "LDAP".)

       NFSping: (See the separate module documentation for details about each
       variable.)
	   No changes that can be automatically described.

	   (End of dynamical grammar changes for variable "probe" example
	   value "NFSping".)

       OpenSSHEOSPing: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   eospass
	       see above

	   eosuser
	       see above

	   pings
	       see above

	   psource
	       see above

	   source
	       see above

	   unpriv
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       eospass
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       eosuser
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       psource
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       source
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       unpriv
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "OpenSSHEOSPing".)

       OpenSSHJunOSPing: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   junospass
	       see above

	   junosuser
	       see above

	   pings
	       see above

	   psource
	       see above

	   source
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       junospass
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       junosuser
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       psource
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       source
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "OpenSSHJunOSPing".)

       Qstat: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   pings
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "Qstat".)

       Radius: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   allowreject
	       see above

	   mininterval
	       see above

	   nas_ip_address
	       see above

	   password
	       see above

	   pings
	       see above

	   port
	       see above

	   secret
	       see above

	   timeout
	       see above

	   username
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       allowreject
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       mininterval
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       nas_ip_address
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       password
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       secret
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       username
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "Radius".)

       RemoteFPing: (See the separate module documentation for details about
       each variable.)
	   No changes that can be automatically described.

	   (End of dynamical grammar changes for variable "probe" example
	   value "RemoteFPing".)

       SSH: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   keytype
	       see above

	   pings
	       see above

	   port
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       keytype
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "SSH".)

       SendEmail: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   pings
	       see above

	   port
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "SendEmail".)

       SipSak: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   keep_second
	       see above

	   params
	       see above

	   pings
	       see above

	   port
	       see above

	   user
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       keep_second
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       params
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       user
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "SipSak".)

       TCPPing: (See the separate module documentation for details about each
       variable.)
	   The following new variables are valid:

	   pings
	       see above

	   port
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "TCPPing".)

       TacacsPlus: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   authtype
	       see above

	   mininterval
	       see above

	   password
	       see above

	   pings
	       see above

	   port
	       see above

	   secret
	       see above

	   timeout
	       see above

	   username
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       authtype
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       mininterval
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       password
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       port
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       secret
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       username
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "TacacsPlus".)

       TelnetIOSPing: (See the separate module documentation for details about
       each variable.)
	   The following new variables are valid:

	   iospass
	       see above

	   iosuser
	       see above

	   pings
	       see above

	   psource
	       see above

	   source
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       iospass
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       iosuser
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       psource
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       source
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "TelnetIOSPing".)

       TelnetJunOSPing: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   junospass
	       see above

	   junosuser
	       see above

	   pings
	       see above

	   psource
	       see above

	   source
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       junospass
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       junosuser
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       psource
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       source
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "TelnetJunOSPing".)

       WebProxyFilter: (See the separate module documentation for details
       about each variable.)
	   The following new variables are valid:

	   deny_re
	       see above

	   more_hosts
	       see above

	   pings
	       see above

	   timeout
	       see above

	   Syntax changes for subsection /[-_0-9a-zA-Z]+/

	       The following new variables are valid:

	       deny_re
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       more_hosts
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       pings
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	       timeout
		   see above

		   This variable inherits its value from the parent section if
		   nothing is specified here.

	   (End of dynamical grammar changes for variable "probe" example
	   value "WebProxyFilter".)

       (End of dynamical grammar changes for example values of variable
       "probe".)

   *** Alerts ***
       The Alert section lets you setup loss and RTT pattern detectors. After
       each round of polling, SmokePing will examine its data and determine
       which detectors match. Detectors are enabled per target and get
       inherited by the targets children.

       Detectors are not just simple thresholds which go off at first sight of
       a problem. They are configurable to detect special loss or RTT
       patterns. They let you look at a number of past readings to make a more
       educated decision on what kind of alert should be sent, or if an alert
       should be sent at all.

       The patterns are numbers prefixed with an operator indicating the type
       of comparison required for a match.

       The following RTT pattern detects if a target's RTT goes from
       constantly below 10ms to constantly 100ms and more:

	old ------------------------------> new
	<10,<10,<10,<10,<10,>10,>100,>100,>100

       Loss patterns work in a similar way, except that the loss is defined as
       the percentage the total number of received packets is of the total
       number of packets sent.

	old ------------------------------> new
	==0%,==0%,==0%,==0%,>20%,>20%,>=20%

       Apart from normal numbers, patterns can also contain the values * which
       is true for all values regardless of the operator. And U which is true
       for unknown data together with the == and =! operators.

       Detectors normally act on state changes. This has the disadvantage,
       that they will fail to find conditions which were already present when
       launching smokeping. For this it is possible to write detectors that
       begin with the special value ==S it is inserted whenever smokeping is
       started up.

       You can write

	==S,>20%,>20%

       to detect lines that have been losing more than 20% of the packets for
       two periods after startup.

       If you want to make sure a value within a certain range you can use two
       conditions in one element

	>45%<=55%

       Sometimes it may be that conditions occur at irregular intervals. But
       still you only want to throw an alert if they occur several times
       within a certain amount of times. The operator *X* will ignore up to X
       values and still let the pattern match:

	 >10%,*10*,>10%

       will fire if more than 10% of the packets have been lost at least twice
       over the last 10 samples.

       A complete example

	*** Alerts ***
	to = admin@company.xy,peter@home.xy
	from = smokealert@company.xy

	+lossdetect
	type = loss
	# in percent
	pattern = ==0%,==0%,==0%,==0%,>20%,>20%,>20%
	comment = suddenly there is packet loss

	+miniloss
	type = loss
	# in percent
	pattern = >0%,*12*,>0%,*12*,>0%
	comment = detected loss 3 times over the last two hours

	+rttdetect
	type = rtt
	# in milliseconds
	pattern = <10,<10,<10,<10,<10,<100,>100,>100,>100
	comment = routing messed up again ?

	+rttbadstart
	type = rtt
	# in milliseconds
	pattern = ==S,==U
	comment = offline at startup

       The following variables can be set in this section:

       to (mandatory setting)
	   Either an email address to send alerts to, or the name of a program
	   to execute when an alert matches. To call a program, the first
	   character of the to value must be a pipe symbol "|". The program
	   will the be called whenever an alert matches, using the following 5
	   arguments (except if edgetrigger is 'yes'; see below): name-of-
	   alert, target, loss-pattern, rtt-pattern, hostname.	You can also
	   provide a comma separated list of addresses and programs.

       from (mandatory setting)
	   who should alerts appear to be coming from ?

       edgetrigger
	   The alert notifications and/or the programs executed are normally
	   triggered every time the alert matches. If this variable is set to
	   'yes', they will be triggered only when the alert's state is
	   changed, ie. when it's raised and when it's cleared.	 Subsequent
	   matches of the same alert will thus not trigger a notification.

	   When this variable is set to 'yes', a notification program (see the
	   to variable documentation above) will get a sixth argument, raise,
	   which has the value 1 if the alert was just raised and 0 if it was
	   cleared.

	   Default value: edgetrigger = no

       mailtemplate
	   When sending out mails for alerts, smokeping normally uses an
	   internally generated message. With the mailtemplate you can
	   customize the alert mails to look they way you like them. The all
	   <##keyword##> type strings will get replaced in the template before
	   it is sent out. the following keywords are supported:

	    <##ALERT##>	   - target name
	    <##WHAT##>	   - status (is active, was raised, was celared)
	    <##LINE##>	   - path in the config tree
	    <##URL##>	   - webpage for graph
	    <##STAMP##>	   - date and time
	    <##PAT##>	   - pattern that matched the alert
	    <##LOSS##>	   - loss history
	    <##RTT##>	   - rtt history
	    <##COMMENT##>  - comment

       The following sections are valid on level 1:

       +/[^\s,]+/
	   The following variables can be set in this section:

	   type (mandatory setting)
	       Currently the pattern types rtt and loss and matcher are known.

	       Matchers are plugin modules that extend the alert conditions.
	       Known matchers are Avgratio, CheckLatency, CheckLoss, ExpLoss,
	       Median, Medratio.

	       See the documentation of the corresponding matcher module (eg.
	       Smokeping::matchers::Avgratio) for instructions on configuring
	       it.

	   pattern (mandatory setting)
	       a comma separated list of comparison operators and numbers. rtt
	       patterns are in milliseconds, loss patterns are in percents

	   comment (mandatory setting)
	   to  Similar to the "to" parameter on the top-level except that  it
	       will only be used IN ADDITION to the value of the toplevel
	       parameter. Same rules apply.

	   edgetrigger
	       This variable inherits its value from the parent section if
	       nothing is specified here.

	       Default value: edgetrigger = no

	   mailtemplate
	       This variable inherits its value from the parent section if
	       nothing is specified here.

	   priority
	       if multiple alerts 'match' only the one with the highest
	       priority (lowest number) will cause and alert to be sent.
	       Alerts without priority will be sent in any case.

   *** Slaves ***
       Your smokeping can remote control other somkeping instances running in
       slave mode on different hosts. Use this section to tell your master
       smokeping about the slaves you are going to use.

       The following variables can be set in this section:

       secrets (mandatory setting)
	   The slave secrets file contines one line per slave with the name of
	   the slave followed by a colon and the secret:

	    slave1:secret1
	    slave2:secret2
	    ...

	   Note that these secrets combined with a man-in-the-middle attack
	   effectively give shell access to the corresponding slaves (see
	   smokeping_master_slave), so the file should be appropriately
	   protected and the secrets should not be easily crackable.

       The following sections are valid on level 1:

       +/[-_0-9a-zA-Z.]+/
	   Define some basic properties for the slave.

	   The following variables can be set in this section:

	   display_name (mandatory setting)
	       Name of the Slave host.

	   location
	       Where is the slave located.

	   color (mandatory setting)
	       Color for the slave in graphs where input from multiple hosts
	       is presented.

	   The following sections are valid on level 2:

	   ++override
	       If part of the configuration information must be overwritten to
	       match the settings of the you can specify this in this section.
	       A setting is overwritten by giveing the full path of the
	       configuration variable. If you have this configuration in the
	       Probes section:

		*** Probes ***
		+FPing
		binary = /usr/sepp/bin/fping

	       You can override it for a particular slave like this:

		++override
		Probes.FPing.binary = /usr/bin/fping

	       The following variables can be set in this section:

	       /\S+/

COPYRIGHT
       Copyright (c) 2001-2007 by Tobias Oetiker. All right reserved.

LICENSE
       This program is free software; you can redistribute it and/or modify it
       under the terms of the GNU General Public License as published by the
       Free Software Foundation; either version 2 of the License, or (at your
       option) any later version.

       This program is distributed in the hope that it will be useful, but
       WITHOUT ANY WARRANTY; without even the implied warranty of
       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
       General Public License for more details.

       You should have received a copy of the GNU General Public License along
       with this program; if not, write to the Free Software Foundation, Inc.,
       675 Mass Ave, Cambridge, MA 02139, USA.

AUTHOR
       Tobias Oetiker <tobi@oetiker.ch>

2.6.11				  2016-02-19		   SMOKEPING_CONFIG(5)
[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