Swiss Original. Mirrors: CA, DE, US, IE, TW, SI, RO

smokeping_config

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

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

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.

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

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

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.)

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.)

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.

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.

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.

(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

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.)

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.)

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.

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.

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.

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

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.)

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

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.

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.

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

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.)

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.

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.)

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 = 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.)

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 = 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.

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.)

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 = 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.)

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 = 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.

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

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.

(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

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.

(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.)

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

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.

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

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.

(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.)

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

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.

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.

</