1SMOKEPING_CONFIG(5) SmokePing SMOKEPING_CONFIG(5)
2
3
4
6 smokeping_config - Reference for the SmokePing Config File
7
9 SmokePing takes its configuration from a single central configuration
10 file. Its location must be hardcoded in the smokeping script and
11 smokeping.cgi.
12
13 The contents of this manual is generated directly from the
14 configuration file parser.
15
16 The Parser for the Configuration file is written using David Schweikert
17 Config::Grammar module. Read all about it in Config::Grammar.
18
19 The Configuration file has a tree-like structure with section headings
20 at various levels. It also contains variable assignments and tables.
21
22 Warning: this manual is rather long. See smokeping_examples for simple
23 configuration examples.
24
26 GENERAL SYNTAX
27 The text below describes the general syntax of the SmokePing
28 configuration file. It was copied from the Config::Grammar
29 documentation.
30
31 '#' denotes a comment up to the end-of-line, empty lines are allowed
32 and space at the beginning and end of lines is trimmed.
33
34 '\' at the end of the line marks a continued line on the next line. A
35 single space will be inserted between the concatenated lines.
36
37 '@include filename' is used to include another file.
38
39 '@define a some value' will replace all occurrences of 'a' in the
40 following text with 'some value'.
41
42 Fields in tables that contain white space can be enclosed in either "'"
43 or """. Whitespace can also be escaped with "\". Quotes inside quotes
44 are allowed but must be escaped with a backslash as well.
45
46 SPECIFIC SYNTAX
47 The text below describes the specific syntax of the SmokePing
48 configuration file.
49
50 *** General *** (mandatory section)
51 General configuration values valid for the whole SmokePing setup.
52
53 The following variables can be set in this section:
54
55 owner (mandatory setting)
56 Name of the person responsible for this smokeping installation.
57
58 imgcache (mandatory setting)
59 A directory which is visible on your webserver where SmokePing can
60 cache graphs.
61
62 imgurl (mandatory setting)
63 Either an absolute URL to the imgcache directory or one relative to
64 the directory where you keep the SmokePing cgi.
65
66 datadir (mandatory setting)
67 The directory where SmokePing can keep its rrd files.
68
69 dyndir
70 The base directory where SmokePing keeps the files related to the
71 DYNAMIC function. This directory must be writeable by the WWW
72 server. It is also used for temporary storage of slave polling
73 results by the master in the master/slave mode.
74
75 If this variable is not specified, the value of "datadir" will be
76 used instead.
77
78 pagedir
79 Directory to store static representations of pages.
80
81 piddir (mandatory setting)
82 The directory where SmokePing keeps its pid when daemonized.
83
84 sendmail
85 Path to your sendmail binary. It will be used for sending mails in
86 connection with the support of DYNAMIC addresses.
87
88 offset
89 If you run many instances of smokeping you may want to prevent them
90 from hitting your network all at the same time. Using the offset
91 parameter you can change the point in time when the probes are run.
92 Offset is specified in % of total interval, or alternatively as
93 'random'. I recommend to use 'random'. Note that this does NOT
94 influence the rrds itself, it is just a matter of when data
95 acquisition is initiated. The default offset is 'random'.
96
97 smokemail (mandatory setting)
98 Path to the mail template for DYNAMIC hosts. This mail template
99 must contain keywords of the form <##keyword##>. There is a sample
100 template included with SmokePing.
101
102 cgiurl (mandatory setting)
103 Complete URL path of the SmokePing.cgi
104
105 mailhost
106 Instead of using sendmail, you can specify the name of an smtp
107 server and use perl's Net::SMTP module to send mail (for alerts and
108 DYNAMIC client script). Several comma separated mailhosts can be
109 specified. SmokePing will try one after the other if one does not
110 answer for 5 seconds.
111
112 mailuser
113 username on mailhost, SmokePing will use this user to send mail
114 (Net::SMTP).
115
116 mailpass
117 password of username on mailhost, SmokePing will use this password
118 to send mail (Net::SMTP).
119
120 snpphost
121 If you have a SNPP (Simple Network Pager Protocol) server at hand,
122 you can have alerts sent there too. Use the syntax snpp:someaddress
123 to use a snpp address in any place where you can use a mail address
124 otherwise.
125
126 contact (mandatory setting)
127 Mail address of the person responsible for this smokeping
128 installation.
129
130 display_name
131 What should the master host be called when working in master/slave
132 mode. This is used in the overview graph for example.
133
134 syslogfacility
135 The syslog facility to use, eg. local0...local7. Note: syslog
136 logging is only used if you specify this.
137
138 syslogpriority
139 The syslog priority to use, eg. debug, notice or info. Default is
140 info.
141
142 concurrentprobes
143 If you use multiple probes or multiple instances of the same probe
144 and you want them to run concurrently in separate processes, set
145 this to 'yes'. This gives you the possibility to specify probe-
146 specific step and offset parameters (see the 'Probes' section) for
147 each probe and makes the probes unable to block each other in cases
148 of service outages. The default is 'yes', but if you for some
149 reason want the old behaviour you can set this to 'no'.
150
151 changeprocessnames
152 When using 'concurrentprobes' (see above), this controls whether
153 the probe subprocesses should change their argv string to indicate
154 their probe in the process name. If set to 'yes' (the default),
155 the probe name will be appended to the process name as '[probe]',
156 eg. '/usr/bin/smokeping [FPing]'. If you don't like this
157 behaviour, set this variable to 'no'. If 'concurrentprobes' is not
158 set to 'yes', this variable has no effect.
159
160 Default value: changeprocessnames = yes
161
162 tmail
163 Path to your tSmoke HTML mail template file. See the tSmoke
164 documentation for details.
165
166 changecgiprogramname
167 Usually the Smokeping CGI tries to log any possible errors with an
168 extended program name that includes the IP address of the remote
169 client for easier debugging. If this variable is set to 'no', the
170 program name will not be modified. The only reason you would want
171 this is if you have a very old version of the CGI::Carp module. See
172 the installation document for details.
173
174 Default value: changecgiprogramname = yes
175
176 linkstyle
177 How the CGI self-referring links are created. The possible values
178 are
179
180 absolute
181 Full hostname and path derived from the 'cgiurl' variable
182
183 <a href="http://hostname/path/smokeping.cgi?foo=bar">
184
185 relative
186 Only the parameter part is specified
187
188 <a href="?foo=bar">
189
190 original
191 The way the links were generated before Smokeping version
192 2.0.4: no hostname, only the path
193
194 <a href="/path/smokeping.cgi?foo=bar">
195
196 The default is "relative", which hopefully works for everybody.
197
198 Default value: linkstyle = relative
199
200 precreateperms
201 If this variable is set, the Smokeping daemon will create its
202 directory hierarchy under 'dyndir' (the CGI-writable tree) at
203 startup with the specified directory permission bits. The value is
204 interpreted as an octal value, eg. 775 for rwxrwxr-x etc.
205
206 If unset, the directories will be created dynamically with umask
207 022.
208
209 Example: precreateperms = 2755
210
211 *** Database *** (mandatory section)
212 Describes the properties of the round robin database for storing the
213 SmokePing data. Note that it is not possible to edit existing RRDs by
214 changing the entries in the cfg file.
215
216 The following variables can be set in this section:
217
218 step (mandatory setting)
219 Duration of the base operation interval of SmokePing in seconds.
220 SmokePing will venture out every step seconds to ping your target
221 hosts. If 'concurrentprobes' is set to 'yes' (see above), this
222 variable can be overridden by each probe. Note that the step in the
223 RRD files is fixed when they are originally generated, and if you
224 change the step parameter afterwards, you'll have to delete the old
225 RRD files or somehow convert them.
226
227 pings (mandatory setting)
228 How many pings should be sent to each target. Suggested: 20 pings.
229 Minimum value: 3 pings. This can be overridden by each probe. Some
230 probes (those derived from basefork.pm, ie. most except the FPing
231 variants) will even let this be overridden target-specifically.
232 Note that the number of pings in the RRD files is fixed when they
233 are originally generated, and if you change this parameter
234 afterwards, you'll have to delete the old RRD files or somehow
235 convert them.
236
237 This section also contains a table describing the setup of the
238 SmokePing database. Below are reasonable defaults. Only change them if
239 you know rrdtool and its workings. Each row in the table describes one
240 RRA.
241
242 # cons xff steps rows
243 AVERAGE 0.5 1 1008
244 AVERAGE 0.5 12 4320
245 MIN 0.5 12 4320
246 MAX 0.5 12 4320
247 AVERAGE 0.5 144 720
248 MAX 0.5 144 720
249 MIN 0.5 144 720
250
251 column 0
252 Consolidation method.
253
254 column 1
255 What part of the consolidated intervals must be known to warrant a
256 known entry.
257
258 column 2
259 How many steps to consolidate into for each RRA entry.
260
261 column 3
262 How many rows this RRA should have.
263
264 *** Presentation *** (mandatory section)
265 Defines how the SmokePing data should be presented.
266
267 The following variables can be set in this section:
268
269 template (mandatory setting)
270 The webpage template must contain keywords of the form
271 <##keyword##>. There is a sample template included with SmokePing;
272 use it as the basis for your experiments. Default template contains
273 a pointer to the SmokePing counter and homepage. I would be glad if
274 you would not remove this as it gives me an indication as to how
275 widely used the tool is.
276
277 charset
278 By default, SmokePing assumes the 'utf-8' character set. If you use
279 something else, this is the place to speak up.
280
281 htmltitle
282 By default, SmokePing will render the title of the graph in the
283 image, when set to 'yes' the title is inserted in the html page.
284
285 graphborders
286 By default, SmokePing will render gray border on a light gray
287 background, if set to 'no' borders will be hidden and the
288 background and canvas will be transparent.
289
290 The following sections are valid on level 1:
291
292 +overview (mandatory section)
293 The Overview section defines how the Overview graphs should look.
294
295 The following variables can be set in this section:
296
297 width (mandatory setting)
298 Width of the Overview Graphs.
299
300 height (mandatory setting)
301 Height of the Overview Graphs.
302
303 range
304 How much time should be depicted in the Overview graph. Time
305 must be specified as a number followed by a letter which
306 specifies the unit of time. Known units are: seconds, minutes,
307 hours, ddays, weeks, years.
308
309 max_rtt
310 Any roundtrip time larger than this value will be cropped in
311 the overview graph. Units is seconds (for example, 0.800).
312
313 median_color
314 By default the median line is drawn in red. Override it here
315 with a hex color in the format rrggbb. Note that if you work
316 with slaves, the slaves medians will be drawn in the slave
317 color in the overview graph.
318
319 strftime
320 Use posix strftime to format the timestamp in the left hand
321 lower corner of the overview graph
322
323 +detail (mandatory section)
324 The following variables can be set in this section:
325
326 width (mandatory setting)
327 How many pixels wide should detail graphs be
328
329 height (mandatory setting)
330 How many pixels high should detail graphs be
331
332 loss_background
333 Should the graphs be shown with a background showing loss data
334 for emphasis (yes/no)?
335
336 If this option is enabled, uptime data is no longer displayed
337 in the graph background.
338
339 logarithmic
340 should the graphs be shown in a logarithmic scale (yes/no)
341
342 unison_tolerance
343 if a graph is more than this factor of the median 'max' it
344 drops out of the unison scaling algorithm. A factor of two
345 would mean that any graph with a max either less than half or
346 more than twice the median 'max' will be dropped from unison
347 scaling
348
349 max_rtt
350 Any roundtrip time larger than this value will be cropped in
351 the detail graph. Units is seconds (for example, 0.800).
352
353 strftime
354 Use posix strftime to format the timestamp in the left hand
355 lower corner of the detail graph
356
357 nodata_color
358 Paint the graph background in a special color when there is no
359 data for this period because smokeping has not been running
360 (#rrggbb)
361
362 The detailed display can contain several graphs of different
363 resolution. In this table you can specify the resolution of each
364 graph.
365
366 Example:
367
368 "Last 3 Hours" 3h
369 "Last 30 Hours" 30h
370 "Last 10 Days" 10d
371 "Last 400 Days" 400d
372
373 column 0
374 Description of the particular resolution.
375
376 column 1
377 How much time should be depicted. The format is the same as for
378 the age parameter of the Overview section.
379
380 The following sections are valid on level 2:
381
382 ++loss_colors
383 In the Detail view, the color of the median line depends the
384 amount of lost packets. SmokePing comes with a reasonable
385 default setting, but you may choose to disagree. The table
386 below lets you specify your own coloring.
387
388 Example:
389
390 Loss Color Legend
391 1 00ff00 "<1"
392 3 0000ff "<3"
393 1000 ff0000 ">=3"
394
395 column 0
396 Activate when the number of lost pings is larger or equal
397 to this number
398
399 column 1
400 Color for this range.
401
402 column 2
403 Description for this range.
404
405 ++uptime_colors
406 When monitoring a host with DYNAMIC addressing, SmokePing will
407 keep track of how long the machine is able to keep the same IP
408 address. This time is plotted as a color in the graphs
409 background. SmokePing comes with a reasonable default setting,
410 but you may choose to disagree. The table below lets you
411 specify your own coloring
412
413 Example:
414
415 # Uptime Color Legend
416 3600 00ff00 "<1h"
417 86400 0000ff "<1d"
418 604800 ff0000 "<1w"
419 1000000000000 ffff00 ">1w"
420
421 Uptime is in days!
422
423 column 0
424 Activate when uptime in days is larger of equal to this
425 number
426
427 column 1
428 Color for this uptime range.
429
430 column 2
431 Description for this range.
432
433 +charts
434 The SmokePing Charts feature allow you to have Top X lists created
435 according to various criteria.
436
437 Each type of Chart must live in its own subsection.
438
439 + charts
440 menu = Charts
441 title = The most interesting destinations
442 ++ median
443 sorter = Median(entries=>10)
444 title = Sorted by Median Roundtrip Time
445 menu = Top Median RTT
446 format = Median RTT %e s
447
448 The following variables can be set in this section:
449
450 menu (mandatory setting)
451 Menu entry for the Charts Section.
452
453 title (mandatory setting)
454 Page title for the Charts Section.
455
456 The following sections are valid on level 2:
457
458 ++/[-_0-9a-zA-Z]+/
459 The following variables can be set in this section:
460
461 menu (mandatory setting)
462 Menu entry
463
464 title (mandatory setting)
465 Page title
466
467 sorter (mandatory setting)
468 sorter for this charts sections
469
470 format
471 sprintf format string to format current value
472
473 +multihost
474 Settings for the multihost graphs. At the moment this is only used
475 for the color setting. Check the documentation on the host property
476 of the target section for more.
477
478 The following variables can be set in this section:
479
480 colors
481 Space separated list of colors for multihost graphs
482
483 Example: colors = ff0000 00ff00 0000ff
484
485 +hierarchies
486 Provide an alternative presentation hierarchy for your smokeping
487 data. After setting up a hierarchy in this section. You can use it
488 in each target's parent property. A drop-down menu in the smokeping
489 website lets the user switch presentation hierarchy.
490
491 The following sections are valid on level 2:
492
493 ++/[-_0-9a-zA-Z]+/
494 Identifier of the hierarchies. Use this as prefix in the
495 targets parent property
496
497 The following variables can be set in this section:
498
499 title (mandatory setting)
500 Title for this hierarchy
501
502 *** Probes *** (mandatory section)
503 The Probes Section configures Probe modules. Probe modules integrate an
504 external ping command into SmokePing. Check the documentation of each
505 module for more information about it.
506
507 The following sections are valid on level 1:
508
509 +/[-_0-9a-zA-Z]+/
510 Each module can take specific configuration information from this
511 area. The jumble of letters above is a regular expression defining
512 legal module names.
513
514 See the documentation of each module for details about its
515 variables.
516
517 The grammar of this section is dynamically modified based on its
518 name.
519
520 The following sections are valid on level 2:
521
522 ++/[-_0-9a-zA-Z]+/
523 You can define multiple instances of the same probe with
524 subsections. These instances can have different values for
525 their variables, so you can eg. have one instance of the FPing
526 probe with packet size 1000 and step 300 and another instance
527 with packet size 64 and step 30. The name of the subsection
528 determines what the probe will be called, so you can write
529 descriptive names for the probes.
530
531 If there are any subsections defined, the main section for this
532 probe will just provide default parameter values for the probe
533 instances, ie. it will not become a probe instance itself.
534
535 The example above would be written like this:
536
537 *** Probes ***
538
539 + FPing
540 # this value is common for the two subprobes
541 binary = /usr/bin/fping
542
543 ++ FPingLarge
544 packetsize = 1000
545 step = 300
546
547 ++ FPingSmall
548 packetsize = 64
549 step = 30
550
551 Dynamical grammar changes for example instances of this section:
552
553 AnotherCurl: (See the separate module documentation for details
554 about each variable.)
555 The following new variables are valid:
556
557 binary
558 see above
559
560 Default value: binary = /usr/bin/curl
561
562 forks
563 see above
564
565 Default value: forks = 5
566
567 offset
568 see above
569
570 step
571 see above
572
573 /^influx_.+/
574 (This variable can be overridden target-specifically in the
575 Targets section.)
576
577 agent
578 (This variable can be overridden target-specifically in the
579 Targets section.)
580
581 extraargs
582 (This variable can be overridden target-specifically in the
583 Targets section.)
584
585 extrare
586 (This variable can be overridden target-specifically in the
587 Targets section.)
588
589 Default value: extrare = / /
590
591 follow_redirects
592 (This variable can be overridden target-specifically in the
593 Targets section.)
594
595 Default value: follow_redirects = no
596
597 include_redirects
598 (This variable can be overridden target-specifically in the
599 Targets section.)
600
601 Default value: include_redirects = no
602
603 insecure_ssl
604 (This variable can be overridden target-specifically in the
605 Targets section.)
606
607 interface
608 (This variable can be overridden target-specifically in the
609 Targets section.)
610
611 pings
612 (This variable can be overridden target-specifically in the
613 Targets section.)
614
615 ssl2
616 (This variable can be overridden target-specifically in the
617 Targets section.)
618
619 timeout
620 (This variable can be overridden target-specifically in the
621 Targets section.)
622
623 Default value: timeout = 10
624
625 urlformat
626 (This variable can be overridden target-specifically in the
627 Targets section.)
628
629 This variable dynamically modifies the grammar based on its
630 value.
631
632 write_out
633 (This variable can be overridden target-specifically in the
634 Targets section.)
635
636 Syntax changes for subsection /[-_0-9a-zA-Z]+/
637
638 The following new variables are valid:
639
640 binary
641 see above
642
643 This variable inherits its value from the parent
644 section if nothing is specified here.
645
646 Default value: binary = /usr/bin/curl
647
648 forks
649 see above
650
651 This variable inherits its value from the parent
652 section if nothing is specified here.
653
654 Default value: forks = 5
655
656 offset
657 see above
658
659 This variable inherits its value from the parent
660 section if nothing is specified here.
661
662 step
663 see above
664
665 This variable inherits its value from the parent
666 section if nothing is specified here.
667
668 /^influx_.+/
669 This variable inherits its value from the parent
670 section if nothing is specified here.
671
672 agent
673 This variable inherits its value from the parent
674 section if nothing is specified here.
675
676 extraargs
677 This variable inherits its value from the parent
678 section if nothing is specified here.
679
680 extrare
681 This variable inherits its value from the parent
682 section if nothing is specified here.
683
684 Default value: extrare = / /
685
686 follow_redirects
687 This variable inherits its value from the parent
688 section if nothing is specified here.
689
690 Default value: follow_redirects = no
691
692 include_redirects
693 This variable inherits its value from the parent
694 section if nothing is specified here.
695
696 Default value: include_redirects = no
697
698 insecure_ssl
699 This variable inherits its value from the parent
700 section if nothing is specified here.
701
702 interface
703 This variable inherits its value from the parent
704 section if nothing is specified here.
705
706 pings
707 This variable inherits its value from the parent
708 section if nothing is specified here.
709
710 ssl2
711 This variable inherits its value from the parent
712 section if nothing is specified here.
713
714 timeout
715 This variable inherits its value from the parent
716 section if nothing is specified here.
717
718 Default value: timeout = 10
719
720 urlformat
721 This variable inherits its value from the parent
722 section if nothing is specified here.
723
724 write_out
725 This variable inherits its value from the parent
726 section if nothing is specified here.
727
728 (End of dynamical grammar changes for example instance
729 "AnotherCurl".)
730
731 AnotherDNS: (See the separate module documentation for details
732 about each variable.)
733 The following new variables are valid:
734
735 forks
736 see above
737
738 Default value: forks = 5
739
740 offset
741 see above
742
743 step
744 see above
745
746 /^influx_.+/
747 (This variable can be overridden target-specifically in the
748 Targets section.)
749
750 authoritative
751 (This variable can be overridden target-specifically in the
752 Targets section.)
753
754 expect_text
755 (This variable can be overridden target-specifically in the
756 Targets section.)
757
758 ipversion
759 (This variable can be overridden target-specifically in the
760 Targets section.)
761
762 Default value: ipversion = 4
763
764 lookup
765 (This variable can be overridden target-specifically in the
766 Targets section.)
767
768 mininterval
769 (This variable can be overridden target-specifically in the
770 Targets section.)
771
772 Default value: mininterval = 0.5
773
774 pings
775 (This variable can be overridden target-specifically in the
776 Targets section.)
777
778 port
779 (This variable can be overridden target-specifically in the
780 Targets section.)
781
782 Default value: port = 53
783
784 protocol
785 (This variable can be overridden target-specifically in the
786 Targets section.)
787
788 Default value: protocol = udp
789
790 recordtype
791 (This variable can be overridden target-specifically in the
792 Targets section.)
793
794 Default value: recordtype = A
795
796 require_answers
797 (This variable can be overridden target-specifically in the
798 Targets section.)
799
800 require_noerror
801 (This variable can be overridden target-specifically in the
802 Targets section.)
803
804 require_nxdomain
805 (This variable can be overridden target-specifically in the
806 Targets section.)
807
808 timeout
809 (This variable can be overridden target-specifically in the
810 Targets section.)
811
812 Default value: timeout = 5
813
814 Syntax changes for subsection /[-_0-9a-zA-Z]+/
815
816 The following new variables are valid:
817
818 forks
819 see above
820
821 This variable inherits its value from the parent
822 section if nothing is specified here.
823
824 Default value: forks = 5
825
826 offset
827 see above
828
829 This variable inherits its value from the parent
830 section if nothing is specified here.
831
832 step
833 see above
834
835 This variable inherits its value from the parent
836 section if nothing is specified here.
837
838 /^influx_.+/
839 This variable inherits its value from the parent
840 section if nothing is specified here.
841
842 authoritative
843 This variable inherits its value from the parent
844 section if nothing is specified here.
845
846 expect_text
847 This variable inherits its value from the parent
848 section if nothing is specified here.
849
850 ipversion
851 This variable inherits its value from the parent
852 section if nothing is specified here.
853
854 Default value: ipversion = 4
855
856 lookup
857 This variable inherits its value from the parent
858 section if nothing is specified here.
859
860 mininterval
861 This variable inherits its value from the parent
862 section if nothing is specified here.
863
864 Default value: mininterval = 0.5
865
866 pings
867 This variable inherits its value from the parent
868 section if nothing is specified here.
869
870 port
871 This variable inherits its value from the parent
872 section if nothing is specified here.
873
874 Default value: port = 53
875
876 protocol
877 This variable inherits its value from the parent
878 section if nothing is specified here.
879
880 Default value: protocol = udp
881
882 recordtype
883 This variable inherits its value from the parent
884 section if nothing is specified here.
885
886 Default value: recordtype = A
887
888 require_answers
889 This variable inherits its value from the parent
890 section if nothing is specified here.
891
892 require_noerror
893 This variable inherits its value from the parent
894 section if nothing is specified here.
895
896 require_nxdomain
897 This variable inherits its value from the parent
898 section if nothing is specified here.
899
900 timeout
901 This variable inherits its value from the parent
902 section if nothing is specified here.
903
904 Default value: timeout = 5
905
906 (End of dynamical grammar changes for example instance
907 "AnotherDNS".)
908
909 AnotherSSH: (See the separate module documentation for details
910 about each variable.)
911 The following new variables are valid:
912
913 forks
914 see above
915
916 Default value: forks = 5
917
918 offset
919 see above
920
921 step
922 see above
923
924 /^influx_.+/
925 (This variable can be overridden target-specifically in the
926 Targets section.)
927
928 greeting
929 (This variable can be overridden target-specifically in the
930 Targets section.)
931
932 Default value: greeting = SSH-Latency-Measurement-Sorry-
933 for-this-logmessage
934
935 interval
936 (This variable can be overridden target-specifically in the
937 Targets section.)
938
939 Default value: interval = established
940
941 mininterval
942 (This variable can be overridden target-specifically in the
943 Targets section.)
944
945 Default value: mininterval = 0.5
946
947 pings
948 (This variable can be overridden target-specifically in the
949 Targets section.)
950
951 port
952 (This variable can be overridden target-specifically in the
953 Targets section.)
954
955 Default value: port = 22
956
957 timeout
958 (This variable can be overridden target-specifically in the
959 Targets section.)
960
961 Default value: timeout = 5
962
963 Syntax changes for subsection /[-_0-9a-zA-Z]+/
964
965 The following new variables are valid:
966
967 forks
968 see above
969
970 This variable inherits its value from the parent
971 section if nothing is specified here.
972
973 Default value: forks = 5
974
975 offset
976 see above
977
978 This variable inherits its value from the parent
979 section if nothing is specified here.
980
981 step
982 see above
983
984 This variable inherits its value from the parent
985 section if nothing is specified here.
986
987 /^influx_.+/
988 This variable inherits its value from the parent
989 section if nothing is specified here.
990
991 greeting
992 This variable inherits its value from the parent
993 section if nothing is specified here.
994
995 Default value: greeting = SSH-Latency-Measurement-
996 Sorry-for-this-logmessage
997
998 interval
999 This variable inherits its value from the parent
1000 section if nothing is specified here.
1001
1002 Default value: interval = established
1003
1004 mininterval
1005 This variable inherits its value from the parent
1006 section if nothing is specified here.
1007
1008 Default value: mininterval = 0.5
1009
1010 pings
1011 This variable inherits its value from the parent
1012 section if nothing is specified here.
1013
1014 port
1015 This variable inherits its value from the parent
1016 section if nothing is specified here.
1017
1018 Default value: port = 22
1019
1020 timeout
1021 This variable inherits its value from the parent
1022 section if nothing is specified here.
1023
1024 Default value: timeout = 5
1025
1026 (End of dynamical grammar changes for example instance
1027 "AnotherSSH".)
1028
1029 CiscoRTTMonDNS: (See the separate module documentation for details
1030 about each variable.)
1031 The following new variables are valid:
1032
1033 forks
1034 see above
1035
1036 Default value: forks = 5
1037
1038 offset
1039 see above
1040
1041 step
1042 see above
1043
1044 /^influx_.+/
1045 (This variable can be overridden target-specifically in the
1046 Targets section.)
1047
1048 ioshost
1049 (This variable can be overridden target-specifically in the
1050 Targets section.)
1051
1052 This variable dynamically modifies the grammar based on its
1053 value.
1054
1055 iosint
1056 (This variable can be overridden target-specifically in the
1057 Targets section.)
1058
1059 name
1060 (This variable can be overridden target-specifically in the
1061 Targets section.)
1062
1063 This variable dynamically modifies the grammar based on its
1064 value.
1065
1066 pings
1067 (This variable can be overridden target-specifically in the
1068 Targets section.)
1069
1070 timeout
1071 (This variable can be overridden target-specifically in the
1072 Targets section.)
1073
1074 Default value: timeout = 15
1075
1076 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1077
1078 The following new variables are valid:
1079
1080 forks
1081 see above
1082
1083 This variable inherits its value from the parent
1084 section if nothing is specified here.
1085
1086 Default value: forks = 5
1087
1088 offset
1089 see above
1090
1091 This variable inherits its value from the parent
1092 section if nothing is specified here.
1093
1094 step
1095 see above
1096
1097 This variable inherits its value from the parent
1098 section if nothing is specified here.
1099
1100 /^influx_.+/
1101 This variable inherits its value from the parent
1102 section if nothing is specified here.
1103
1104 ioshost
1105 This variable inherits its value from the parent
1106 section if nothing is specified here.
1107
1108 iosint
1109 This variable inherits its value from the parent
1110 section if nothing is specified here.
1111
1112 name
1113 This variable inherits its value from the parent
1114 section if nothing is specified here.
1115
1116 pings
1117 This variable inherits its value from the parent
1118 section if nothing is specified here.
1119
1120 timeout
1121 This variable inherits its value from the parent
1122 section if nothing is specified here.
1123
1124 Default value: timeout = 15
1125
1126 (End of dynamical grammar changes for example instance
1127 "CiscoRTTMonDNS".)
1128
1129 CiscoRTTMonEchoICMP: (See the separate module documentation for
1130 details about each variable.)
1131 The following new variables are valid:
1132
1133 forks
1134 see above
1135
1136 Default value: forks = 5
1137
1138 offset
1139 see above
1140
1141 step
1142 see above
1143
1144 /^influx_.+/
1145 (This variable can be overridden target-specifically in the
1146 Targets section.)
1147
1148 ioshost
1149 (This variable can be overridden target-specifically in the
1150 Targets section.)
1151
1152 This variable dynamically modifies the grammar based on its
1153 value.
1154
1155 iosint
1156 (This variable can be overridden target-specifically in the
1157 Targets section.)
1158
1159 packetsize
1160 (This variable can be overridden target-specifically in the
1161 Targets section.)
1162
1163 Default value: packetsize = 56
1164
1165 pings
1166 (This variable can be overridden target-specifically in the
1167 Targets section.)
1168
1169 timeout
1170 (This variable can be overridden target-specifically in the
1171 Targets section.)
1172
1173 Default value: timeout = 15
1174
1175 tos (This variable can be overridden target-specifically in the
1176 Targets section.)
1177
1178 vrf (This variable can be overridden target-specifically in the
1179 Targets section.)
1180
1181 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1182
1183 The following new variables are valid:
1184
1185 forks
1186 see above
1187
1188 This variable inherits its value from the parent
1189 section if nothing is specified here.
1190
1191 Default value: forks = 5
1192
1193 offset
1194 see above
1195
1196 This variable inherits its value from the parent
1197 section if nothing is specified here.
1198
1199 step
1200 see above
1201
1202 This variable inherits its value from the parent
1203 section if nothing is specified here.
1204
1205 /^influx_.+/
1206 This variable inherits its value from the parent
1207 section if nothing is specified here.
1208
1209 ioshost
1210 This variable inherits its value from the parent
1211 section if nothing is specified here.
1212
1213 iosint
1214 This variable inherits its value from the parent
1215 section if nothing is specified here.
1216
1217 packetsize
1218 This variable inherits its value from the parent
1219 section if nothing is specified here.
1220
1221 Default value: packetsize = 56
1222
1223 pings
1224 This variable inherits its value from the parent
1225 section if nothing is specified here.
1226
1227 timeout
1228 This variable inherits its value from the parent
1229 section if nothing is specified here.
1230
1231 Default value: timeout = 15
1232
1233 tos This variable inherits its value from the parent
1234 section if nothing is specified here.
1235
1236 vrf This variable inherits its value from the parent
1237 section if nothing is specified here.
1238
1239 (End of dynamical grammar changes for example instance
1240 "CiscoRTTMonEchoICMP".)
1241
1242 CiscoRTTMonTcpConnect: (See the separate module documentation for
1243 details about each variable.)
1244 The following new variables are valid:
1245
1246 forks
1247 see above
1248
1249 Default value: forks = 5
1250
1251 offset
1252 see above
1253
1254 step
1255 see above
1256
1257 /^influx_.+/
1258 (This variable can be overridden target-specifically in the
1259 Targets section.)
1260
1261 ioshost
1262 (This variable can be overridden target-specifically in the
1263 Targets section.)
1264
1265 This variable dynamically modifies the grammar based on its
1266 value.
1267
1268 iosint
1269 (This variable can be overridden target-specifically in the
1270 Targets section.)
1271
1272 pings
1273 (This variable can be overridden target-specifically in the
1274 Targets section.)
1275
1276 port
1277 (This variable can be overridden target-specifically in the
1278 Targets section.)
1279
1280 Default value: port = 80
1281
1282 timeout
1283 (This variable can be overridden target-specifically in the
1284 Targets section.)
1285
1286 Default value: timeout = 15
1287
1288 tos (This variable can be overridden target-specifically in the
1289 Targets section.)
1290
1291 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1292
1293 The following new variables are valid:
1294
1295 forks
1296 see above
1297
1298 This variable inherits its value from the parent
1299 section if nothing is specified here.
1300
1301 Default value: forks = 5
1302
1303 offset
1304 see above
1305
1306 This variable inherits its value from the parent
1307 section if nothing is specified here.
1308
1309 step
1310 see above
1311
1312 This variable inherits its value from the parent
1313 section if nothing is specified here.
1314
1315 /^influx_.+/
1316 This variable inherits its value from the parent
1317 section if nothing is specified here.
1318
1319 ioshost
1320 This variable inherits its value from the parent
1321 section if nothing is specified here.
1322
1323 iosint
1324 This variable inherits its value from the parent
1325 section if nothing is specified here.
1326
1327 pings
1328 This variable inherits its value from the parent
1329 section if nothing is specified here.
1330
1331 port
1332 This variable inherits its value from the parent
1333 section if nothing is specified here.
1334
1335 Default value: port = 80
1336
1337 timeout
1338 This variable inherits its value from the parent
1339 section if nothing is specified here.
1340
1341 Default value: timeout = 15
1342
1343 tos This variable inherits its value from the parent
1344 section if nothing is specified here.
1345
1346 (End of dynamical grammar changes for example instance
1347 "CiscoRTTMonTcpConnect".)
1348
1349 Curl: (See the separate module documentation for details about each
1350 variable.)
1351 The following new variables are valid:
1352
1353 binary
1354 see above
1355
1356 Default value: binary = /usr/bin/curl
1357
1358 forks
1359 see above
1360
1361 Default value: forks = 5
1362
1363 offset
1364 see above
1365
1366 step
1367 see above
1368
1369 /^influx_.+/
1370 (This variable can be overridden target-specifically in the
1371 Targets section.)
1372
1373 agent
1374 (This variable can be overridden target-specifically in the
1375 Targets section.)
1376
1377 expect
1378 (This variable can be overridden target-specifically in the
1379 Targets section.)
1380
1381 extraargs
1382 (This variable can be overridden target-specifically in the
1383 Targets section.)
1384
1385 extrare
1386 (This variable can be overridden target-specifically in the
1387 Targets section.)
1388
1389 Default value: extrare = / /
1390
1391 follow_redirects
1392 (This variable can be overridden target-specifically in the
1393 Targets section.)
1394
1395 Default value: follow_redirects = no
1396
1397 include_redirects
1398 (This variable can be overridden target-specifically in the
1399 Targets section.)
1400
1401 Default value: include_redirects = no
1402
1403 insecure_ssl
1404 (This variable can be overridden target-specifically in the
1405 Targets section.)
1406
1407 interface
1408 (This variable can be overridden target-specifically in the
1409 Targets section.)
1410
1411 pings
1412 (This variable can be overridden target-specifically in the
1413 Targets section.)
1414
1415 require_zero_status
1416 (This variable can be overridden target-specifically in the
1417 Targets section.)
1418
1419 Default value: require_zero_status = no
1420
1421 ssl2
1422 (This variable can be overridden target-specifically in the
1423 Targets section.)
1424
1425 timeout
1426 (This variable can be overridden target-specifically in the
1427 Targets section.)
1428
1429 Default value: timeout = 10
1430
1431 urlformat
1432 (This variable can be overridden target-specifically in the
1433 Targets section.)
1434
1435 This variable dynamically modifies the grammar based on its
1436 value.
1437
1438 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1439
1440 The following new variables are valid:
1441
1442 binary
1443 see above
1444
1445 This variable inherits its value from the parent
1446 section if nothing is specified here.
1447
1448 Default value: binary = /usr/bin/curl
1449
1450 forks
1451 see above
1452
1453 This variable inherits its value from the parent
1454 section if nothing is specified here.
1455
1456 Default value: forks = 5
1457
1458 offset
1459 see above
1460
1461 This variable inherits its value from the parent
1462 section if nothing is specified here.
1463
1464 step
1465 see above
1466
1467 This variable inherits its value from the parent
1468 section if nothing is specified here.
1469
1470 /^influx_.+/
1471 This variable inherits its value from the parent
1472 section if nothing is specified here.
1473
1474 agent
1475 This variable inherits its value from the parent
1476 section if nothing is specified here.
1477
1478 expect
1479 This variable inherits its value from the parent
1480 section if nothing is specified here.
1481
1482 extraargs
1483 This variable inherits its value from the parent
1484 section if nothing is specified here.
1485
1486 extrare
1487 This variable inherits its value from the parent
1488 section if nothing is specified here.
1489
1490 Default value: extrare = / /
1491
1492 follow_redirects
1493 This variable inherits its value from the parent
1494 section if nothing is specified here.
1495
1496 Default value: follow_redirects = no
1497
1498 include_redirects
1499 This variable inherits its value from the parent
1500 section if nothing is specified here.
1501
1502 Default value: include_redirects = no
1503
1504 insecure_ssl
1505 This variable inherits its value from the parent
1506 section if nothing is specified here.
1507
1508 interface
1509 This variable inherits its value from the parent
1510 section if nothing is specified here.
1511
1512 pings
1513 This variable inherits its value from the parent
1514 section if nothing is specified here.
1515
1516 require_zero_status
1517 This variable inherits its value from the parent
1518 section if nothing is specified here.
1519
1520 Default value: require_zero_status = no
1521
1522 ssl2
1523 This variable inherits its value from the parent
1524 section if nothing is specified here.
1525
1526 timeout
1527 This variable inherits its value from the parent
1528 section if nothing is specified here.
1529
1530 Default value: timeout = 10
1531
1532 urlformat
1533 This variable inherits its value from the parent
1534 section if nothing is specified here.
1535
1536 (End of dynamical grammar changes for example instance "Curl".)
1537
1538 DNS: (See the separate module documentation for details about each
1539 variable.)
1540 The following new variables are valid:
1541
1542 binary (mandatory setting)
1543 see above
1544
1545 forks
1546 see above
1547
1548 Default value: forks = 5
1549
1550 offset
1551 see above
1552
1553 step
1554 see above
1555
1556 timeout
1557 see above
1558
1559 Default value: timeout = 5
1560
1561 /^influx_.+/
1562 (This variable can be overridden target-specifically in the
1563 Targets section.)
1564
1565 lookup
1566 (This variable can be overridden target-specifically in the
1567 Targets section.)
1568
1569 pings
1570 (This variable can be overridden target-specifically in the
1571 Targets section.)
1572
1573 server
1574 (This variable can be overridden target-specifically in the
1575 Targets section.)
1576
1577 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1578
1579 The following new variables are valid:
1580
1581 binary (mandatory setting)
1582 see above
1583
1584 This variable inherits its value from the parent
1585 section if nothing is specified here.
1586
1587 forks
1588 see above
1589
1590 This variable inherits its value from the parent
1591 section if nothing is specified here.
1592
1593 Default value: forks = 5
1594
1595 offset
1596 see above
1597
1598 This variable inherits its value from the parent
1599 section if nothing is specified here.
1600
1601 step
1602 see above
1603
1604 This variable inherits its value from the parent
1605 section if nothing is specified here.
1606
1607 timeout
1608 see above
1609
1610 This variable inherits its value from the parent
1611 section if nothing is specified here.
1612
1613 Default value: timeout = 5
1614
1615 /^influx_.+/
1616 This variable inherits its value from the parent
1617 section if nothing is specified here.
1618
1619 lookup
1620 This variable inherits its value from the parent
1621 section if nothing is specified here.
1622
1623 pings
1624 This variable inherits its value from the parent
1625 section if nothing is specified here.
1626
1627 server
1628 This variable inherits its value from the parent
1629 section if nothing is specified here.
1630
1631 (End of dynamical grammar changes for example instance "DNS".)
1632
1633 DismanPing: (See the separate module documentation for details
1634 about each variable.)
1635 The following new variables are valid:
1636
1637 offset
1638 see above
1639
1640 pings
1641 see above
1642
1643 Default value: pings = 15
1644
1645 step
1646 see above
1647
1648 /^influx_.+/
1649 (This variable can be overridden target-specifically in the
1650 Targets section.)
1651
1652 ownerindex
1653 (This variable can be overridden target-specifically in the
1654 Targets section.)
1655
1656 packetsize
1657 (This variable can be overridden target-specifically in the
1658 Targets section.)
1659
1660 Default value: packetsize = 56
1661
1662 pinghost
1663 (This variable can be overridden target-specifically in the
1664 Targets section.)
1665
1666 This variable dynamically modifies the grammar based on its
1667 value.
1668
1669 pingsrc
1670 (This variable can be overridden target-specifically in the
1671 Targets section.)
1672
1673 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1674
1675 The following new variables are valid:
1676
1677 offset
1678 see above
1679
1680 This variable inherits its value from the parent
1681 section if nothing is specified here.
1682
1683 pings
1684 see above
1685
1686 This variable inherits its value from the parent
1687 section if nothing is specified here.
1688
1689 Default value: pings = 15
1690
1691 step
1692 see above
1693
1694 This variable inherits its value from the parent
1695 section if nothing is specified here.
1696
1697 /^influx_.+/
1698 This variable inherits its value from the parent
1699 section if nothing is specified here.
1700
1701 ownerindex
1702 This variable inherits its value from the parent
1703 section if nothing is specified here.
1704
1705 packetsize
1706 This variable inherits its value from the parent
1707 section if nothing is specified here.
1708
1709 Default value: packetsize = 56
1710
1711 pinghost
1712 This variable inherits its value from the parent
1713 section if nothing is specified here.
1714
1715 pingsrc
1716 This variable inherits its value from the parent
1717 section if nothing is specified here.
1718
1719 (End of dynamical grammar changes for example instance
1720 "DismanPing".)
1721
1722 EchoPing: (See the separate module documentation for details about
1723 each variable.)
1724 The following new variables are valid:
1725
1726 binary
1727 see above
1728
1729 Default value: binary = /usr/bin/echoping
1730
1731 forks
1732 see above
1733
1734 Default value: forks = 5
1735
1736 offset
1737 see above
1738
1739 step
1740 see above
1741
1742 /^influx_.+/
1743 (This variable can be overridden target-specifically in the
1744 Targets section.)
1745
1746 extraopts
1747 (This variable can be overridden target-specifically in the
1748 Targets section.)
1749
1750 fill
1751 (This variable can be overridden target-specifically in the
1752 Targets section.)
1753
1754 ipversion
1755 (This variable can be overridden target-specifically in the
1756 Targets section.)
1757
1758 pings
1759 (This variable can be overridden target-specifically in the
1760 Targets section.)
1761
1762 priority
1763 (This variable can be overridden target-specifically in the
1764 Targets section.)
1765
1766 size
1767 (This variable can be overridden target-specifically in the
1768 Targets section.)
1769
1770 timeout
1771 (This variable can be overridden target-specifically in the
1772 Targets section.)
1773
1774 Default value: timeout = 5
1775
1776 tos (This variable can be overridden target-specifically in the
1777 Targets section.)
1778
1779 udp (This variable can be overridden target-specifically in the
1780 Targets section.)
1781
1782 waittime
1783 (This variable can be overridden target-specifically in the
1784 Targets section.)
1785
1786 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1787
1788 The following new variables are valid:
1789
1790 binary
1791 see above
1792
1793 This variable inherits its value from the parent
1794 section if nothing is specified here.
1795
1796 Default value: binary = /usr/bin/echoping
1797
1798 forks
1799 see above
1800
1801 This variable inherits its value from the parent
1802 section if nothing is specified here.
1803
1804 Default value: forks = 5
1805
1806 offset
1807 see above
1808
1809 This variable inherits its value from the parent
1810 section if nothing is specified here.
1811
1812 step
1813 see above
1814
1815 This variable inherits its value from the parent
1816 section if nothing is specified here.
1817
1818 /^influx_.+/
1819 This variable inherits its value from the parent
1820 section if nothing is specified here.
1821
1822 extraopts
1823 This variable inherits its value from the parent
1824 section if nothing is specified here.
1825
1826 fill
1827 This variable inherits its value from the parent
1828 section if nothing is specified here.
1829
1830 ipversion
1831 This variable inherits its value from the parent
1832 section if nothing is specified here.
1833
1834 pings
1835 This variable inherits its value from the parent
1836 section if nothing is specified here.
1837
1838 priority
1839 This variable inherits its value from the parent
1840 section if nothing is specified here.
1841
1842 size
1843 This variable inherits its value from the parent
1844 section if nothing is specified here.
1845
1846 timeout
1847 This variable inherits its value from the parent
1848 section if nothing is specified here.
1849
1850 Default value: timeout = 5
1851
1852 tos This variable inherits its value from the parent
1853 section if nothing is specified here.
1854
1855 udp This variable inherits its value from the parent
1856 section if nothing is specified here.
1857
1858 waittime
1859 This variable inherits its value from the parent
1860 section if nothing is specified here.
1861
1862 (End of dynamical grammar changes for example instance
1863 "EchoPing".)
1864
1865 EchoPingChargen: (See the separate module documentation for details
1866 about each variable.)
1867 The following new variables are valid:
1868
1869 binary
1870 see above
1871
1872 Default value: binary = /usr/bin/echoping
1873
1874 forks
1875 see above
1876
1877 Default value: forks = 5
1878
1879 offset
1880 see above
1881
1882 step
1883 see above
1884
1885 /^influx_.+/
1886 (This variable can be overridden target-specifically in the
1887 Targets section.)
1888
1889 extraopts
1890 (This variable can be overridden target-specifically in the
1891 Targets section.)
1892
1893 fill
1894 (This variable can be overridden target-specifically in the
1895 Targets section.)
1896
1897 ipversion
1898 (This variable can be overridden target-specifically in the
1899 Targets section.)
1900
1901 pings
1902 (This variable can be overridden target-specifically in the
1903 Targets section.)
1904
1905 priority
1906 (This variable can be overridden target-specifically in the
1907 Targets section.)
1908
1909 size
1910 (This variable can be overridden target-specifically in the
1911 Targets section.)
1912
1913 timeout
1914 (This variable can be overridden target-specifically in the
1915 Targets section.)
1916
1917 Default value: timeout = 5
1918
1919 tos (This variable can be overridden target-specifically in the
1920 Targets section.)
1921
1922 waittime
1923 (This variable can be overridden target-specifically in the
1924 Targets section.)
1925
1926 Syntax changes for subsection /[-_0-9a-zA-Z]+/
1927
1928 The following new variables are valid:
1929
1930 binary
1931 see above
1932
1933 This variable inherits its value from the parent
1934 section if nothing is specified here.
1935
1936 Default value: binary = /usr/bin/echoping
1937
1938 forks
1939 see above
1940
1941 This variable inherits its value from the parent
1942 section if nothing is specified here.
1943
1944 Default value: forks = 5
1945
1946 offset
1947 see above
1948
1949 This variable inherits its value from the parent
1950 section if nothing is specified here.
1951
1952 step
1953 see above
1954
1955 This variable inherits its value from the parent
1956 section if nothing is specified here.
1957
1958 /^influx_.+/
1959 This variable inherits its value from the parent
1960 section if nothing is specified here.
1961
1962 extraopts
1963 This variable inherits its value from the parent
1964 section if nothing is specified here.
1965
1966 fill
1967 This variable inherits its value from the parent
1968 section if nothing is specified here.
1969
1970 ipversion
1971 This variable inherits its value from the parent
1972 section if nothing is specified here.
1973
1974 pings
1975 This variable inherits its value from the parent
1976 section if nothing is specified here.
1977
1978 priority
1979 This variable inherits its value from the parent
1980 section if nothing is specified here.
1981
1982 size
1983 This variable inherits its value from the parent
1984 section if nothing is specified here.
1985
1986 timeout
1987 This variable inherits its value from the parent
1988 section if nothing is specified here.
1989
1990 Default value: timeout = 5
1991
1992 tos This variable inherits its value from the parent
1993 section if nothing is specified here.
1994
1995 waittime
1996 This variable inherits its value from the parent
1997 section if nothing is specified here.
1998
1999 (End of dynamical grammar changes for example instance
2000 "EchoPingChargen".)
2001
2002 EchoPingDNS: (See the separate module documentation for details
2003 about each variable.)
2004 The following new variables are valid:
2005
2006 binary
2007 see above
2008
2009 Default value: binary = /usr/bin/echoping
2010
2011 forks
2012 see above
2013
2014 Default value: forks = 5
2015
2016 offset
2017 see above
2018
2019 step
2020 see above
2021
2022 /^influx_.+/
2023 (This variable can be overridden target-specifically in the
2024 Targets section.)
2025
2026 dns_request
2027 (This variable can be overridden target-specifically in the
2028 Targets section.)
2029
2030 This variable dynamically modifies the grammar based on its
2031 value.
2032
2033 dns_tcp
2034 (This variable can be overridden target-specifically in the
2035 Targets section.)
2036
2037 dns_type
2038 (This variable can be overridden target-specifically in the
2039 Targets section.)
2040
2041 Default value: dns_type = A
2042
2043 extraopts
2044 (This variable can be overridden target-specifically in the
2045 Targets section.)
2046
2047 ipversion
2048 (This variable can be overridden target-specifically in the
2049 Targets section.)
2050
2051 pings
2052 (This variable can be overridden target-specifically in the
2053 Targets section.)
2054
2055 plugin
2056 (This variable can be overridden target-specifically in the
2057 Targets section.)
2058
2059 Default value: plugin = dns
2060
2061 pluginargs
2062 (This variable can be overridden target-specifically in the
2063 Targets section.)
2064
2065 priority
2066 (This variable can be overridden target-specifically in the
2067 Targets section.)
2068
2069 timeout
2070 (This variable can be overridden target-specifically in the
2071 Targets section.)
2072
2073 Default value: timeout = 5
2074
2075 tos (This variable can be overridden target-specifically in the
2076 Targets section.)
2077
2078 waittime
2079 (This variable can be overridden target-specifically in the
2080 Targets section.)
2081
2082 Syntax changes for subsection /[-_0-9a-zA-Z]+/
2083
2084 The following new variables are valid:
2085
2086 binary
2087 see above
2088
2089 This variable inherits its value from the parent
2090 section if nothing is specified here.
2091
2092 Default value: binary = /usr/bin/echoping
2093
2094 forks
2095 see above
2096
2097 This variable inherits its value from the parent
2098 section if nothing is specified here.
2099
2100 Default value: forks = 5
2101
2102 offset
2103 see above
2104
2105 This variable inherits its value from the parent
2106 section if nothing is specified here.
2107
2108 step
2109 see above
2110
2111 This variable inherits its value from the parent
2112 section if nothing is specified here.
2113
2114 /^influx_.+/
2115 This variable inherits its value from the parent
2116 section if nothing is specified here.
2117
2118 dns_request
2119 This variable inherits its value from the parent
2120 section if nothing is specified here.
2121
2122 dns_tcp
2123 This variable inherits its value from the parent
2124 section if nothing is specified here.
2125
2126 dns_type
2127 This variable inherits its value from the parent
2128 section if nothing is specified here.
2129
2130 Default value: dns_type = A
2131
2132 extraopts
2133 This variable inherits its value from the parent
2134 section if nothing is specified here.
2135
2136 ipversion
2137 This variable inherits its value from the parent
2138 section if nothing is specified here.
2139
2140 pings
2141 This variable inherits its value from the parent
2142 section if nothing is specified here.
2143
2144 plugin
2145 This variable inherits its value from the parent
2146 section if nothing is specified here.
2147
2148 Default value: plugin = dns
2149
2150 pluginargs
2151 This variable inherits its value from the parent
2152 section if nothing is specified here.
2153
2154 priority
2155 This variable inherits its value from the parent
2156 section if nothing is specified here.
2157
2158 timeout
2159 This variable inherits its value from the parent
2160 section if nothing is specified here.
2161
2162 Default value: timeout = 5
2163
2164 tos This variable inherits its value from the parent
2165 section if nothing is specified here.
2166
2167 waittime
2168 This variable inherits its value from the parent
2169 section if nothing is specified here.
2170
2171 (End of dynamical grammar changes for example instance
2172 "EchoPingDNS".)
2173
2174 EchoPingDiscard: (See the separate module documentation for details
2175 about each variable.)
2176 The following new variables are valid:
2177
2178 binary
2179 see above
2180
2181 Default value: binary = /usr/bin/echoping
2182
2183 forks
2184 see above
2185
2186 Default value: forks = 5
2187
2188 offset
2189 see above
2190
2191 step
2192 see above
2193
2194 /^influx_.+/
2195 (This variable can be overridden target-specifically in the
2196 Targets section.)
2197
2198 extraopts
2199 (This variable can be overridden target-specifically in the
2200 Targets section.)
2201
2202 fill
2203 (This variable can be overridden target-specifically in the
2204 Targets section.)
2205
2206 ipversion
2207 (This variable can be overridden target-specifically in the
2208 Targets section.)
2209
2210 pings
2211 (This variable can be overridden target-specifically in the
2212 Targets section.)
2213
2214 priority
2215 (This variable can be overridden target-specifically in the
2216 Targets section.)
2217
2218 size
2219 (This variable can be overridden target-specifically in the
2220 Targets section.)
2221
2222 timeout
2223 (This variable can be overridden target-specifically in the
2224 Targets section.)
2225
2226 Default value: timeout = 5
2227
2228 tos (This variable can be overridden target-specifically in the
2229 Targets section.)
2230
2231 udp (This variable can be overridden target-specifically in the
2232 Targets section.)
2233
2234 waittime
2235 (This variable can be overridden target-specifically in the
2236 Targets section.)
2237
2238 Syntax changes for subsection /[-_0-9a-zA-Z]+/
2239
2240 The following new variables are valid:
2241
2242 binary
2243 see above
2244
2245 This variable inherits its value from the parent
2246 section if nothing is specified here.
2247
2248 Default value: binary = /usr/bin/echoping
2249
2250 forks
2251 see above
2252
2253 This variable inherits its value from the parent
2254 section if nothing is specified here.
2255
2256 Default value: forks = 5
2257
2258 offset
2259 see above
2260
2261 This variable inherits its value from the parent
2262 section if nothing is specified here.
2263
2264 step
2265 see above
2266
2267 This variable inherits its value from the parent
2268 section if nothing is specified here.
2269
2270 /^influx_.+/
2271 This variable inherits its value from the parent
2272 section if nothing is specified here.
2273
2274 extraopts
2275 This variable inherits its value from the parent
2276 section if nothing is specified here.
2277
2278 fill
2279 This variable inherits its value from the parent
2280 section if nothing is specified here.
2281
2282 ipversion
2283 This variable inherits its value from the parent
2284 section if nothing is specified here.
2285
2286 pings
2287 This variable inherits its value from the parent
2288 section if nothing is specified here.
2289
2290 priority
2291 This variable inherits its value from the parent
2292 section if nothing is specified here.
2293
2294 size
2295 This variable inherits its value from the parent
2296 section if nothing is specified here.
2297
2298 timeout
2299 This variable inherits its value from the parent
2300 section if nothing is specified here.
2301
2302 Default value: timeout = 5
2303
2304 tos This variable inherits its value from the parent
2305 section if nothing is specified here.
2306
2307 udp This variable inherits its value from the parent
2308 section if nothing is specified here.
2309
2310 waittime
2311 This variable inherits its value from the parent
2312 section if nothing is specified here.
2313
2314 (End of dynamical grammar changes for example instance
2315 "EchoPingDiscard".)
2316
2317 EchoPingHttp: (See the separate module documentation for details
2318 about each variable.)
2319 The following new variables are valid:
2320
2321 binary
2322 see above
2323
2324 Default value: binary = /usr/bin/echoping
2325
2326 forks
2327 see above
2328
2329 Default value: forks = 5
2330
2331 offset
2332 see above
2333
2334 step
2335 see above
2336
2337 /^influx_.+/
2338 (This variable can be overridden target-specifically in the
2339 Targets section.)
2340
2341 accept_redirects
2342 (This variable can be overridden target-specifically in the
2343 Targets section.)
2344
2345 extraopts
2346 (This variable can be overridden target-specifically in the
2347 Targets section.)
2348
2349 ignore_cache
2350 (This variable can be overridden target-specifically in the
2351 Targets section.)
2352
2353 ipversion
2354 (This variable can be overridden target-specifically in the
2355 Targets section.)
2356
2357 pings
2358 (This variable can be overridden target-specifically in the
2359 Targets section.)
2360
2361 port
2362 (This variable can be overridden target-specifically in the
2363 Targets section.)
2364
2365 priority
2366 (This variable can be overridden target-specifically in the
2367 Targets section.)
2368
2369 revalidate_data
2370 (This variable can be overridden target-specifically in the
2371 Targets section.)
2372
2373 timeout
2374 (This variable can be overridden target-specifically in the
2375 Targets section.)
2376
2377 Default value: timeout = 10
2378
2379 tos (This variable can be overridden target-specifically in the
2380 Targets section.)
2381
2382 url (This variable can be overridden target-specifically in the
2383 Targets section.)
2384
2385 Default value: url = /
2386
2387 waittime
2388 (This variable can be overridden target-specifically in the
2389 Targets section.)
2390
2391 Syntax changes for subsection /[-_0-9a-zA-Z]+/
2392
2393 The following new variables are valid:
2394
2395 binary
2396 see above
2397
2398 This variable inherits its value from the parent
2399 section if nothing is specified here.
2400
2401 Default value: binary = /usr/bin/echoping
2402
2403 forks
2404 see above
2405
2406 This variable inherits its value from the parent
2407 section if nothing is specified here.
2408
2409 Default value: forks = 5
2410
2411 offset
2412 see above
2413
2414 This variable inherits its value from the parent
2415 section if nothing is specified here.
2416
2417 step
2418 see above
2419
2420 This variable inherits its value from the parent
2421 section if nothing is specified here.
2422
2423 /^influx_.+/
2424 This variable inherits its value from the parent
2425 section if nothing is specified here.
2426
2427 accept_redirects
2428 This variable inherits its value from the parent
2429 section if nothing is specified here.
2430
2431 extraopts
2432 This variable inherits its value from the parent
2433 section if nothing is specified here.
2434
2435 ignore_cache
2436 This variable inherits its value from the parent
2437 section if nothing is specified here.
2438
2439 ipversion
2440 This variable inherits its value from the parent
2441 section if nothing is specified here.
2442
2443 pings
2444 This variable inherits its value from the parent
2445 section if nothing is specified here.
2446
2447 port
2448 This variable inherits its value from the parent
2449 section if nothing is specified here.
2450
2451 priority
2452 This variable inherits its value from the parent
2453 section if nothing is specified here.
2454
2455 revalidate_data
2456 This variable inherits its value from the parent
2457 section if nothing is specified here.
2458
2459 timeout
2460 This variable inherits its value from the parent
2461 section if nothing is specified here.
2462
2463 Default value: timeout = 10
2464
2465 tos This variable inherits its value from the parent
2466 section if nothing is specified here.
2467
2468 url This variable inherits its value from the parent
2469 section if nothing is specified here.
2470
2471 Default value: url = /
2472
2473 waittime
2474 This variable inherits its value from the parent
2475 section if nothing is specified here.
2476
2477 (End of dynamical grammar changes for example instance
2478 "EchoPingHttp".)
2479
2480 EchoPingHttps: (See the separate module documentation for details
2481 about each variable.)
2482 The following new variables are valid:
2483
2484 binary
2485 see above
2486
2487 Default value: binary = /usr/bin/echoping
2488
2489 forks
2490 see above
2491
2492 Default value: forks = 5
2493
2494 offset
2495 see above
2496
2497 step
2498 see above
2499
2500 /^influx_.+/
2501 (This variable can be overridden target-specifically in the
2502 Targets section.)
2503
2504 accept_redirects
2505 (This variable can be overridden target-specifically in the
2506 Targets section.)
2507
2508 extraopts
2509 (This variable can be overridden target-specifically in the
2510 Targets section.)
2511
2512 ignore_cache
2513 (This variable can be overridden target-specifically in the
2514 Targets section.)
2515
2516 ipversion
2517 (This variable can be overridden target-specifically in the
2518 Targets section.)
2519
2520 pings
2521 (This variable can be overridden target-specifically in the
2522 Targets section.)
2523
2524 port
2525 (This variable can be overridden target-specifically in the
2526 Targets section.)
2527
2528 priority
2529 (This variable can be overridden target-specifically in the
2530 Targets section.)
2531
2532 prot
2533 (This variable can be overridden target-specifically in the
2534 Targets section.)
2535
2536 Default value: prot = 443
2537
2538 revalidate_data
2539 (This variable can be overridden target-specifically in the
2540 Targets section.)
2541
2542 timeout
2543 (This variable can be overridden target-specifically in the
2544 Targets section.)
2545
2546 Default value: timeout = 10
2547
2548 tos (This variable can be overridden target-specifically in the
2549 Targets section.)
2550
2551 url (This variable can be overridden target-specifically in the
2552 Targets section.)
2553
2554 Default value: url = /
2555
2556 waittime
2557 (This variable can be overridden target-specifically in the
2558 Targets section.)
2559
2560 Syntax changes for subsection /[-_0-9a-zA-Z]+/
2561
2562 The following new variables are valid:
2563
2564 binary
2565 see above
2566
2567 This variable inherits its value from the parent
2568 section if nothing is specified here.
2569
2570 Default value: binary = /usr/bin/echoping
2571
2572 forks
2573 see above
2574
2575 This variable inherits its value from the parent
2576 section if nothing is specified here.
2577
2578 Default value: forks = 5
2579
2580 offset
2581 see above
2582
2583 This variable inherits its value from the parent
2584 section if nothing is specified here.
2585
2586 step
2587 see above
2588
2589 This variable inherits its value from the parent
2590 section if nothing is specified here.
2591
2592 /^influx_.+/
2593 This variable inherits its value from the parent
2594 section if nothing is specified here.
2595
2596 accept_redirects
2597 This variable inherits its value from the parent
2598 section if nothing is specified here.
2599
2600 extraopts
2601 This variable inherits its value from the parent
2602 section if nothing is specified here.
2603
2604 ignore_cache
2605 This variable inherits its value from the parent
2606 section if nothing is specified here.
2607
2608 ipversion
2609 This variable inherits its value from the parent
2610 section if nothing is specified here.
2611
2612 pings
2613 This variable inherits its value from the parent
2614 section if nothing is specified here.
2615
2616 port
2617 This variable inherits its value from the parent
2618 section if nothing is specified here.
2619
2620 priority
2621 This variable inherits its value from the parent
2622 section if nothing is specified here.
2623
2624 prot
2625 This variable inherits its value from the parent
2626 section if nothing is specified here.
2627
2628 Default value: prot = 443
2629
2630 revalidate_data
2631 This variable inherits its value from the parent
2632 section if nothing is specified here.
2633
2634 timeout
2635 This variable inherits its value from the parent
2636 section if nothing is specified here.
2637
2638 Default value: timeout = 10
2639
2640 tos This variable inherits its value from the parent
2641 section if nothing is specified here.
2642
2643 url This variable inherits its value from the parent
2644 section if nothing is specified here.
2645
2646 Default value: url = /
2647
2648 waittime
2649 This variable inherits its value from the parent
2650 section if nothing is specified here.
2651
2652 (End of dynamical grammar changes for example instance
2653 "EchoPingHttps".)
2654
2655 EchoPingIcp: (See the separate module documentation for details
2656 about each variable.)
2657 The following new variables are valid:
2658
2659 binary
2660 see above
2661
2662 Default value: binary = /usr/bin/echoping
2663
2664 forks
2665 see above
2666
2667 Default value: forks = 5
2668
2669 offset
2670 see above
2671
2672 step
2673 see above
2674
2675 /^influx_.+/
2676 (This variable can be overridden target-specifically in the
2677 Targets section.)
2678
2679 extraopts
2680 (This variable can be overridden target-specifically in the
2681 Targets section.)
2682
2683 ipversion
2684 (This variable can be overridden target-specifically in the
2685 Targets section.)
2686
2687 pings
2688 (This variable can be overridden target-specifically in the
2689 Targets section.)
2690
2691 priority
2692 (This variable can be overridden target-specifically in the
2693 Targets section.)
2694
2695 timeout
2696 (This variable can be overridden target-specifically in the
2697 Targets section.)
2698
2699 Default value: timeout = 5
2700
2701 tos (This variable can be overridden target-specifically in the
2702 Targets section.)
2703
2704 url (This variable can be overridden target-specifically in the
2705 Targets section.)
2706
2707 This variable dynamically modifies the grammar based on its
2708 value.
2709
2710 waittime
2711 (This variable can be overridden target-specifically in the
2712 Targets section.)
2713
2714 Syntax changes for subsection /[-_0-9a-zA-Z]+/
2715
2716 The following new variables are valid:
2717
2718 binary
2719 see above
2720
2721 This variable inherits its value from the parent
2722 section if nothing is specified here.
2723
2724 Default value: binary = /usr/bin/echoping
2725
2726 forks
2727 see above
2728
2729 This variable inherits its value from the parent
2730 section if nothing is specified here.
2731
2732 Default value: forks = 5
2733
2734 offset
2735 see above
2736
2737 This variable inherits its value from the parent
2738 section if nothing is specified here.
2739
2740 step
2741 see above
2742
2743 This variable inherits its value from the parent
2744 section if nothing is specified here.
2745
2746 /^influx_.+/
2747 This variable inherits its value from the parent
2748 section if nothing is specified here.
2749
2750 extraopts
2751 This variable inherits its value from the parent
2752 section if nothing is specified here.
2753
2754 ipversion
2755 This variable inherits its value from the parent
2756 section if nothing is specified here.
2757
2758 pings
2759 This variable inherits its value from the parent
2760 section if nothing is specified here.
2761
2762 priority
2763 This variable inherits its value from the parent
2764 section if nothing is specified here.
2765
2766 timeout
2767 This variable inherits its value from the parent
2768 section if nothing is specified here.
2769
2770 Default value: timeout = 5
2771
2772 tos This variable inherits its value from the parent
2773 section if nothing is specified here.
2774
2775 url This variable inherits its value from the parent
2776 section if nothing is specified here.
2777
2778 waittime
2779 This variable inherits its value from the parent
2780 section if nothing is specified here.
2781
2782 (End of dynamical grammar changes for example instance
2783 "EchoPingIcp".)
2784
2785 EchoPingLDAP: (See the separate module documentation for details
2786 about each variable.)
2787 The following new variables are valid:
2788
2789 binary
2790 see above
2791
2792 Default value: binary = /usr/bin/echoping
2793
2794 forks
2795 see above
2796
2797 Default value: forks = 5
2798
2799 offset
2800 see above
2801
2802 step
2803 see above
2804
2805 /^influx_.+/
2806 (This variable can be overridden target-specifically in the
2807 Targets section.)
2808
2809 extraopts
2810 (This variable can be overridden target-specifically in the
2811 Targets section.)
2812
2813 ipversion
2814 (This variable can be overridden target-specifically in the
2815 Targets section.)
2816
2817 ldap_base
2818 (This variable can be overridden target-specifically in the
2819 Targets section.)
2820
2821 ldap_request
2822 (This variable can be overridden target-specifically in the
2823 Targets section.)
2824
2825 ldap_scope
2826 (This variable can be overridden target-specifically in the
2827 Targets section.)
2828
2829 pings
2830 (This variable can be overridden target-specifically in the
2831 Targets section.)
2832
2833 plugin
2834 (This variable can be overridden target-specifically in the
2835 Targets section.)
2836
2837 Default value: plugin = ldap
2838
2839 pluginargs
2840 (This variable can be overridden target-specifically in the
2841 Targets section.)
2842
2843 priority
2844 (This variable can be overridden target-specifically in the
2845 Targets section.)
2846
2847 timeout
2848 (This variable can be overridden target-specifically in the
2849 Targets section.)
2850
2851 Default value: timeout = 5
2852
2853 tos (This variable can be overridden target-specifically in the
2854 Targets section.)
2855
2856 waittime
2857 (This variable can be overridden target-specifically in the
2858 Targets section.)
2859
2860 Syntax changes for subsection /[-_0-9a-zA-Z]+/
2861
2862 The following new variables are valid:
2863
2864 binary
2865 see above
2866
2867 This variable inherits its value from the parent
2868 section if nothing is specified here.
2869
2870 Default value: binary = /usr/bin/echoping
2871
2872 forks
2873 see above
2874
2875 This variable inherits its value from the parent
2876 section if nothing is specified here.
2877
2878 Default value: forks = 5
2879
2880 offset
2881 see above
2882
2883 This variable inherits its value from the parent
2884 section if nothing is specified here.
2885
2886 step
2887 see above
2888
2889 This variable inherits its value from the parent
2890 section if nothing is specified here.
2891
2892 /^influx_.+/
2893 This variable inherits its value from the parent
2894 section if nothing is specified here.
2895
2896 extraopts
2897 This variable inherits its value from the parent
2898 section if nothing is specified here.
2899
2900 ipversion
2901 This variable inherits its value from the parent
2902 section if nothing is specified here.
2903
2904 ldap_base
2905 This variable inherits its value from the parent
2906 section if nothing is specified here.
2907
2908 ldap_request
2909 This variable inherits its value from the parent
2910 section if nothing is specified here.
2911
2912 ldap_scope
2913 This variable inherits its value from the parent
2914 section if nothing is specified here.
2915
2916 pings
2917 This variable inherits its value from the parent
2918 section if nothing is specified here.
2919
2920 plugin
2921 This variable inherits its value from the parent
2922 section if nothing is specified here.
2923
2924 Default value: plugin = ldap
2925
2926 pluginargs
2927 This variable inherits its value from the parent
2928 section if nothing is specified here.
2929
2930 priority
2931 This variable inherits its value from the parent
2932 section if nothing is specified here.
2933
2934 timeout
2935 This variable inherits its value from the parent
2936 section if nothing is specified here.
2937
2938 Default value: timeout = 5
2939
2940 tos This variable inherits its value from the parent
2941 section if nothing is specified here.
2942
2943 waittime
2944 This variable inherits its value from the parent
2945 section if nothing is specified here.
2946
2947 (End of dynamical grammar changes for example instance
2948 "EchoPingLDAP".)
2949
2950 EchoPingPlugin: (See the separate module documentation for details
2951 about each variable.)
2952 The following new variables are valid:
2953
2954 binary
2955 see above
2956
2957 Default value: binary = /usr/bin/echoping
2958
2959 forks
2960 see above
2961
2962 Default value: forks = 5
2963
2964 offset
2965 see above
2966
2967 step
2968 see above
2969
2970 /^influx_.+/
2971 (This variable can be overridden target-specifically in the
2972 Targets section.)
2973
2974 extraopts
2975 (This variable can be overridden target-specifically in the
2976 Targets section.)
2977
2978 ipversion
2979 (This variable can be overridden target-specifically in the
2980 Targets section.)
2981
2982 pings
2983 (This variable can be overridden target-specifically in the
2984 Targets section.)
2985
2986 plugin
2987 (This variable can be overridden target-specifically in the
2988 Targets section.)
2989
2990 This variable dynamically modifies the grammar based on its
2991 value.
2992
2993 pluginargs
2994 (This variable can be overridden target-specifically in the
2995 Targets section.)
2996
2997 priority
2998 (This variable can be overridden target-specifically in the
2999 Targets section.)
3000
3001 timeout
3002 (This variable can be overridden target-specifically in the
3003 Targets section.)
3004
3005 Default value: timeout = 5
3006
3007 tos (This variable can be overridden target-specifically in the
3008 Targets section.)
3009
3010 waittime
3011 (This variable can be overridden target-specifically in the
3012 Targets section.)
3013
3014 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3015
3016 The following new variables are valid:
3017
3018 binary
3019 see above
3020
3021 This variable inherits its value from the parent
3022 section if nothing is specified here.
3023
3024 Default value: binary = /usr/bin/echoping
3025
3026 forks
3027 see above
3028
3029 This variable inherits its value from the parent
3030 section if nothing is specified here.
3031
3032 Default value: forks = 5
3033
3034 offset
3035 see above
3036
3037 This variable inherits its value from the parent
3038 section if nothing is specified here.
3039
3040 step
3041 see above
3042
3043 This variable inherits its value from the parent
3044 section if nothing is specified here.
3045
3046 /^influx_.+/
3047 This variable inherits its value from the parent
3048 section if nothing is specified here.
3049
3050 extraopts
3051 This variable inherits its value from the parent
3052 section if nothing is specified here.
3053
3054 ipversion
3055 This variable inherits its value from the parent
3056 section if nothing is specified here.
3057
3058 pings
3059 This variable inherits its value from the parent
3060 section if nothing is specified here.
3061
3062 plugin
3063 This variable inherits its value from the parent
3064 section if nothing is specified here.
3065
3066 pluginargs
3067 This variable inherits its value from the parent
3068 section if nothing is specified here.
3069
3070 priority
3071 This variable inherits its value from the parent
3072 section if nothing is specified here.
3073
3074 timeout
3075 This variable inherits its value from the parent
3076 section if nothing is specified here.
3077
3078 Default value: timeout = 5
3079
3080 tos This variable inherits its value from the parent
3081 section if nothing is specified here.
3082
3083 waittime
3084 This variable inherits its value from the parent
3085 section if nothing is specified here.
3086
3087 (End of dynamical grammar changes for example instance
3088 "EchoPingPlugin".)
3089
3090 EchoPingSmtp: (See the separate module documentation for details
3091 about each variable.)
3092 The following new variables are valid:
3093
3094 binary
3095 see above
3096
3097 Default value: binary = /usr/bin/echoping
3098
3099 forks
3100 see above
3101
3102 Default value: forks = 5
3103
3104 offset
3105 see above
3106
3107 step
3108 see above
3109
3110 /^influx_.+/
3111 (This variable can be overridden target-specifically in the
3112 Targets section.)
3113
3114 extraopts
3115 (This variable can be overridden target-specifically in the
3116 Targets section.)
3117
3118 ipversion
3119 (This variable can be overridden target-specifically in the
3120 Targets section.)
3121
3122 pings
3123 (This variable can be overridden target-specifically in the
3124 Targets section.)
3125
3126 priority
3127 (This variable can be overridden target-specifically in the
3128 Targets section.)
3129
3130 timeout
3131 (This variable can be overridden target-specifically in the
3132 Targets section.)
3133
3134 Default value: timeout = 5
3135
3136 tos (This variable can be overridden target-specifically in the
3137 Targets section.)
3138
3139 waittime
3140 (This variable can be overridden target-specifically in the
3141 Targets section.)
3142
3143 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3144
3145 The following new variables are valid:
3146
3147 binary
3148 see above
3149
3150 This variable inherits its value from the parent
3151 section if nothing is specified here.
3152
3153 Default value: binary = /usr/bin/echoping
3154
3155 forks
3156 see above
3157
3158 This variable inherits its value from the parent
3159 section if nothing is specified here.
3160
3161 Default value: forks = 5
3162
3163 offset
3164 see above
3165
3166 This variable inherits its value from the parent
3167 section if nothing is specified here.
3168
3169 step
3170 see above
3171
3172 This variable inherits its value from the parent
3173 section if nothing is specified here.
3174
3175 /^influx_.+/
3176 This variable inherits its value from the parent
3177 section if nothing is specified here.
3178
3179 extraopts
3180 This variable inherits its value from the parent
3181 section if nothing is specified here.
3182
3183 ipversion
3184 This variable inherits its value from the parent
3185 section if nothing is specified here.
3186
3187 pings
3188 This variable inherits its value from the parent
3189 section if nothing is specified here.
3190
3191 priority
3192 This variable inherits its value from the parent
3193 section if nothing is specified here.
3194
3195 timeout
3196 This variable inherits its value from the parent
3197 section if nothing is specified here.
3198
3199 Default value: timeout = 5
3200
3201 tos This variable inherits its value from the parent
3202 section if nothing is specified here.
3203
3204 waittime
3205 This variable inherits its value from the parent
3206 section if nothing is specified here.
3207
3208 (End of dynamical grammar changes for example instance
3209 "EchoPingSmtp".)
3210
3211 EchoPingWhois: (See the separate module documentation for details
3212 about each variable.)
3213 The following new variables are valid:
3214
3215 binary
3216 see above
3217
3218 Default value: binary = /usr/bin/echoping
3219
3220 forks
3221 see above
3222
3223 Default value: forks = 5
3224
3225 offset
3226 see above
3227
3228 step
3229 see above
3230
3231 /^influx_.+/
3232 (This variable can be overridden target-specifically in the
3233 Targets section.)
3234
3235 extraopts
3236 (This variable can be overridden target-specifically in the
3237 Targets section.)
3238
3239 ipversion
3240 (This variable can be overridden target-specifically in the
3241 Targets section.)
3242
3243 pings
3244 (This variable can be overridden target-specifically in the
3245 Targets section.)
3246
3247 plugin
3248 (This variable can be overridden target-specifically in the
3249 Targets section.)
3250
3251 Default value: plugin = whois
3252
3253 pluginargs
3254 (This variable can be overridden target-specifically in the
3255 Targets section.)
3256
3257 priority
3258 (This variable can be overridden target-specifically in the
3259 Targets section.)
3260
3261 timeout
3262 (This variable can be overridden target-specifically in the
3263 Targets section.)
3264
3265 Default value: timeout = 5
3266
3267 tos (This variable can be overridden target-specifically in the
3268 Targets section.)
3269
3270 waittime
3271 (This variable can be overridden target-specifically in the
3272 Targets section.)
3273
3274 whois_request
3275 (This variable can be overridden target-specifically in the
3276 Targets section.)
3277
3278 This variable dynamically modifies the grammar based on its
3279 value.
3280
3281 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3282
3283 The following new variables are valid:
3284
3285 binary
3286 see above
3287
3288 This variable inherits its value from the parent
3289 section if nothing is specified here.
3290
3291 Default value: binary = /usr/bin/echoping
3292
3293 forks
3294 see above
3295
3296 This variable inherits its value from the parent
3297 section if nothing is specified here.
3298
3299 Default value: forks = 5
3300
3301 offset
3302 see above
3303
3304 This variable inherits its value from the parent
3305 section if nothing is specified here.
3306
3307 step
3308 see above
3309
3310 This variable inherits its value from the parent
3311 section if nothing is specified here.
3312
3313 /^influx_.+/
3314 This variable inherits its value from the parent
3315 section if nothing is specified here.
3316
3317 extraopts
3318 This variable inherits its value from the parent
3319 section if nothing is specified here.
3320
3321 ipversion
3322 This variable inherits its value from the parent
3323 section if nothing is specified here.
3324
3325 pings
3326 This variable inherits its value from the parent
3327 section if nothing is specified here.
3328
3329 plugin
3330 This variable inherits its value from the parent
3331 section if nothing is specified here.
3332
3333 Default value: plugin = whois
3334
3335 pluginargs
3336 This variable inherits its value from the parent
3337 section if nothing is specified here.
3338
3339 priority
3340 This variable inherits its value from the parent
3341 section if nothing is specified here.
3342
3343 timeout
3344 This variable inherits its value from the parent
3345 section if nothing is specified here.
3346
3347 Default value: timeout = 5
3348
3349 tos This variable inherits its value from the parent
3350 section if nothing is specified here.
3351
3352 waittime
3353 This variable inherits its value from the parent
3354 section if nothing is specified here.
3355
3356 whois_request
3357 This variable inherits its value from the parent
3358 section if nothing is specified here.
3359
3360 (End of dynamical grammar changes for example instance
3361 "EchoPingWhois".)
3362
3363 FPing: (See the separate module documentation for details about
3364 each variable.)
3365 The following new variables are valid:
3366
3367 binary (mandatory setting)
3368 see above
3369
3370 blazemode
3371 see above
3372
3373 hostinterval
3374 see above
3375
3376 interface
3377 see above
3378
3379 mininterval
3380 see above
3381
3382 Default value: mininterval = 0.01
3383
3384 offset
3385 see above
3386
3387 packetsize
3388 see above
3389
3390 pings
3391 see above
3392
3393 protocol
3394 see above
3395
3396 sourceaddress
3397 see above
3398
3399 step
3400 see above
3401
3402 timeout
3403 see above
3404
3405 tos see above
3406
3407 usestdout
3408 see above
3409
3410 /^influx_.+/
3411 (This variable can be overridden target-specifically in the
3412 Targets section.)
3413
3414 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3415
3416 The following new variables are valid:
3417
3418 binary (mandatory setting)
3419 see above
3420
3421 This variable inherits its value from the parent
3422 section if nothing is specified here.
3423
3424 blazemode
3425 see above
3426
3427 This variable inherits its value from the parent
3428 section if nothing is specified here.
3429
3430 hostinterval
3431 see above
3432
3433 This variable inherits its value from the parent
3434 section if nothing is specified here.
3435
3436 interface
3437 see above
3438
3439 This variable inherits its value from the parent
3440 section if nothing is specified here.
3441
3442 mininterval
3443 see above
3444
3445 This variable inherits its value from the parent
3446 section if nothing is specified here.
3447
3448 Default value: mininterval = 0.01
3449
3450 offset
3451 see above
3452
3453 This variable inherits its value from the parent
3454 section if nothing is specified here.
3455
3456 packetsize
3457 see above
3458
3459 This variable inherits its value from the parent
3460 section if nothing is specified here.
3461
3462 pings
3463 see above
3464
3465 This variable inherits its value from the parent
3466 section if nothing is specified here.
3467
3468 protocol
3469 see above
3470
3471 This variable inherits its value from the parent
3472 section if nothing is specified here.
3473
3474 sourceaddress
3475 see above
3476
3477 This variable inherits its value from the parent
3478 section if nothing is specified here.
3479
3480 step
3481 see above
3482
3483 This variable inherits its value from the parent
3484 section if nothing is specified here.
3485
3486 timeout
3487 see above
3488
3489 This variable inherits its value from the parent
3490 section if nothing is specified here.
3491
3492 tos see above
3493
3494 This variable inherits its value from the parent
3495 section if nothing is specified here.
3496
3497 usestdout
3498 see above
3499
3500 This variable inherits its value from the parent
3501 section if nothing is specified here.
3502
3503 /^influx_.+/
3504 This variable inherits its value from the parent
3505 section if nothing is specified here.
3506
3507 (End of dynamical grammar changes for example instance
3508 "FPing".)
3509
3510 FPing6: (See the separate module documentation for details about
3511 each variable.)
3512 The following new variables are valid:
3513
3514 binary (mandatory setting)
3515 see above
3516
3517 blazemode
3518 see above
3519
3520 hostinterval
3521 see above
3522
3523 interface
3524 see above
3525
3526 mininterval
3527 see above
3528
3529 Default value: mininterval = 0.01
3530
3531 offset
3532 see above
3533
3534 packetsize
3535 see above
3536
3537 pings
3538 see above
3539
3540 protocol
3541 see above
3542
3543 Default value: protocol = 6
3544
3545 sourceaddress
3546 see above
3547
3548 step
3549 see above
3550
3551 timeout
3552 see above
3553
3554 tos see above
3555
3556 usestdout
3557 see above
3558
3559 /^influx_.+/
3560 (This variable can be overridden target-specifically in the
3561 Targets section.)
3562
3563 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3564
3565 The following new variables are valid:
3566
3567 binary (mandatory setting)
3568 see above
3569
3570 This variable inherits its value from the parent
3571 section if nothing is specified here.
3572
3573 blazemode
3574 see above
3575
3576 This variable inherits its value from the parent
3577 section if nothing is specified here.
3578
3579 hostinterval
3580 see above
3581
3582 This variable inherits its value from the parent
3583 section if nothing is specified here.
3584
3585 interface
3586 see above
3587
3588 This variable inherits its value from the parent
3589 section if nothing is specified here.
3590
3591 mininterval
3592 see above
3593
3594 This variable inherits its value from the parent
3595 section if nothing is specified here.
3596
3597 Default value: mininterval = 0.01
3598
3599 offset
3600 see above
3601
3602 This variable inherits its value from the parent
3603 section if nothing is specified here.
3604
3605 packetsize
3606 see above
3607
3608 This variable inherits its value from the parent
3609 section if nothing is specified here.
3610
3611 pings
3612 see above
3613
3614 This variable inherits its value from the parent
3615 section if nothing is specified here.
3616
3617 protocol
3618 see above
3619
3620 This variable inherits its value from the parent
3621 section if nothing is specified here.
3622
3623 Default value: protocol = 6
3624
3625 sourceaddress
3626 see above
3627
3628 This variable inherits its value from the parent
3629 section if nothing is specified here.
3630
3631 step
3632 see above
3633
3634 This variable inherits its value from the parent
3635 section if nothing is specified here.
3636
3637 timeout
3638 see above
3639
3640 This variable inherits its value from the parent
3641 section if nothing is specified here.
3642
3643 tos see above
3644
3645 This variable inherits its value from the parent
3646 section if nothing is specified here.
3647
3648 usestdout
3649 see above
3650
3651 This variable inherits its value from the parent
3652 section if nothing is specified here.
3653
3654 /^influx_.+/
3655 This variable inherits its value from the parent
3656 section if nothing is specified here.
3657
3658 (End of dynamical grammar changes for example instance
3659 "FPing6".)
3660
3661 FPingContinuous: (See the separate module documentation for details
3662 about each variable.)
3663 The following new variables are valid:
3664
3665 binary (mandatory setting)
3666 see above
3667
3668 hostinterval
3669 see above
3670
3671 offset
3672 see above
3673
3674 packetsize
3675 see above
3676
3677 pings
3678 see above
3679
3680 sourceaddress
3681 see above
3682
3683 step
3684 see above
3685
3686 timeout
3687 see above
3688
3689 tos see above
3690
3691 usestdout
3692 see above
3693
3694 /^influx_.+/
3695 (This variable can be overridden target-specifically in the
3696 Targets section.)
3697
3698 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3699
3700 The following new variables are valid:
3701
3702 binary (mandatory setting)
3703 see above
3704
3705 This variable inherits its value from the parent
3706 section if nothing is specified here.
3707
3708 hostinterval
3709 see above
3710
3711 This variable inherits its value from the parent
3712 section if nothing is specified here.
3713
3714 offset
3715 see above
3716
3717 This variable inherits its value from the parent
3718 section if nothing is specified here.
3719
3720 packetsize
3721 see above
3722
3723 This variable inherits its value from the parent
3724 section if nothing is specified here.
3725
3726 pings
3727 see above
3728
3729 This variable inherits its value from the parent
3730 section if nothing is specified here.
3731
3732 sourceaddress
3733 see above
3734
3735 This variable inherits its value from the parent
3736 section if nothing is specified here.
3737
3738 step
3739 see above
3740
3741 This variable inherits its value from the parent
3742 section if nothing is specified here.
3743
3744 timeout
3745 see above
3746
3747 This variable inherits its value from the parent
3748 section if nothing is specified here.
3749
3750 tos see above
3751
3752 This variable inherits its value from the parent
3753 section if nothing is specified here.
3754
3755 usestdout
3756 see above
3757
3758 This variable inherits its value from the parent
3759 section if nothing is specified here.
3760
3761 /^influx_.+/
3762 This variable inherits its value from the parent
3763 section if nothing is specified here.
3764
3765 (End of dynamical grammar changes for example instance
3766 "FPingContinuous".)
3767
3768 FTPtransfer: (See the separate module documentation for details
3769 about each variable.)
3770 The following new variables are valid:
3771
3772 destfile
3773 see above
3774
3775 forks
3776 see above
3777
3778 Default value: forks = 5
3779
3780 min_interval
3781 see above
3782
3783 Default value: min_interval = 1
3784
3785 mode (mandatory setting)
3786 see above
3787
3788 offset
3789 see above
3790
3791 passwordfile
3792 see above
3793
3794 srcfile (mandatory setting)
3795 see above
3796
3797 step
3798 see above
3799
3800 /^influx_.+/
3801 (This variable can be overridden target-specifically in the
3802 Targets section.)
3803
3804 localaddr
3805 (This variable can be overridden target-specifically in the
3806 Targets section.)
3807
3808 passive
3809 (This variable can be overridden target-specifically in the
3810 Targets section.)
3811
3812 password
3813 (This variable can be overridden target-specifically in the
3814 Targets section.)
3815
3816 pings
3817 (This variable can be overridden target-specifically in the
3818 Targets section.)
3819
3820 port
3821 (This variable can be overridden target-specifically in the
3822 Targets section.)
3823
3824 timeout (mandatory setting)
3825 (This variable can be overridden target-specifically in the
3826 Targets section.)
3827
3828 username
3829 (This variable can be overridden target-specifically in the
3830 Targets section.)
3831
3832 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3833
3834 The following new variables are valid:
3835
3836 destfile
3837 see above
3838
3839 This variable inherits its value from the parent
3840 section if nothing is specified here.
3841
3842 forks
3843 see above
3844
3845 This variable inherits its value from the parent
3846 section if nothing is specified here.
3847
3848 Default value: forks = 5
3849
3850 min_interval
3851 see above
3852
3853 This variable inherits its value from the parent
3854 section if nothing is specified here.
3855
3856 Default value: min_interval = 1
3857
3858 mode (mandatory setting)
3859 see above
3860
3861 This variable inherits its value from the parent
3862 section if nothing is specified here.
3863
3864 offset
3865 see above
3866
3867 This variable inherits its value from the parent
3868 section if nothing is specified here.
3869
3870 passwordfile
3871 see above
3872
3873 This variable inherits its value from the parent
3874 section if nothing is specified here.
3875
3876 srcfile (mandatory setting)
3877 see above
3878
3879 This variable inherits its value from the parent
3880 section if nothing is specified here.
3881
3882 step
3883 see above
3884
3885 This variable inherits its value from the parent
3886 section if nothing is specified here.
3887
3888 /^influx_.+/
3889 This variable inherits its value from the parent
3890 section if nothing is specified here.
3891
3892 localaddr
3893 This variable inherits its value from the parent
3894 section if nothing is specified here.
3895
3896 passive
3897 This variable inherits its value from the parent
3898 section if nothing is specified here.
3899
3900 password
3901 This variable inherits its value from the parent
3902 section if nothing is specified here.
3903
3904 pings
3905 This variable inherits its value from the parent
3906 section if nothing is specified here.
3907
3908 port
3909 This variable inherits its value from the parent
3910 section if nothing is specified here.
3911
3912 timeout (mandatory setting)
3913 This variable inherits its value from the parent
3914 section if nothing is specified here.
3915
3916 username
3917 This variable inherits its value from the parent
3918 section if nothing is specified here.
3919
3920 (End of dynamical grammar changes for example instance
3921 "FTPtransfer".)
3922
3923 IOSPing: (See the separate module documentation for details about
3924 each variable.)
3925 The following new variables are valid:
3926
3927 binary (mandatory setting)
3928 see above
3929
3930 forks
3931 see above
3932
3933 Default value: forks = 5
3934
3935 offset
3936 see above
3937
3938 packetsize
3939 see above
3940
3941 Default value: packetsize = 56
3942
3943 step
3944 see above
3945
3946 timeout
3947 see above
3948
3949 Default value: timeout = 5
3950
3951 /^influx_.+/
3952 (This variable can be overridden target-specifically in the
3953 Targets section.)
3954
3955 ioshost
3956 (This variable can be overridden target-specifically in the
3957 Targets section.)
3958
3959 This variable dynamically modifies the grammar based on its
3960 value.
3961
3962 iosint
3963 (This variable can be overridden target-specifically in the
3964 Targets section.)
3965
3966 iosuser
3967 (This variable can be overridden target-specifically in the
3968 Targets section.)
3969
3970 pings
3971 (This variable can be overridden target-specifically in the
3972 Targets section.)
3973
3974 Syntax changes for subsection /[-_0-9a-zA-Z]+/
3975
3976 The following new variables are valid:
3977
3978 binary (mandatory setting)
3979 see above
3980
3981 This variable inherits its value from the parent
3982 section if nothing is specified here.
3983
3984 forks
3985 see above
3986
3987 This variable inherits its value from the parent
3988 section if nothing is specified here.
3989
3990 Default value: forks = 5
3991
3992 offset
3993 see above
3994
3995 This variable inherits its value from the parent
3996 section if nothing is specified here.
3997
3998 packetsize
3999 see above
4000
4001 This variable inherits its value from the parent
4002 section if nothing is specified here.
4003
4004 Default value: packetsize = 56
4005
4006 step
4007 see above
4008
4009 This variable inherits its value from the parent
4010 section if nothing is specified here.
4011
4012 timeout
4013 see above
4014
4015 This variable inherits its value from the parent
4016 section if nothing is specified here.
4017
4018 Default value: timeout = 5
4019
4020 /^influx_.+/
4021 This variable inherits its value from the parent
4022 section if nothing is specified here.
4023
4024 ioshost
4025 This variable inherits its value from the parent
4026 section if nothing is specified here.
4027
4028 iosint
4029 This variable inherits its value from the parent
4030 section if nothing is specified here.
4031
4032 iosuser
4033 This variable inherits its value from the parent
4034 section if nothing is specified here.
4035
4036 pings
4037 This variable inherits its value from the parent
4038 section if nothing is specified here.
4039
4040 (End of dynamical grammar changes for example instance
4041 "IOSPing".)
4042
4043 IRTT: (See the separate module documentation for details about each
4044 variable.)
4045 The following new variables are valid:
4046
4047 binary (mandatory setting)
4048 see above
4049
4050 Default value: binary = /usr/bin/irtt
4051
4052 forks
4053 see above
4054
4055 Default value: forks = 5
4056
4057 offset
4058 see above
4059
4060 step
4061 see above
4062
4063 timeout
4064 see above
4065
4066 Default value: timeout = 5
4067
4068 tmpdir
4069 see above
4070
4071 Default value: tmpdir = /tmp/smokeping-irtt
4072
4073 /^influx_.+/
4074 (This variable can be overridden target-specifically in the
4075 Targets section.)
4076
4077 dscp
4078 (This variable can be overridden target-specifically in the
4079 Targets section.)
4080
4081 extraargs
4082 (This variable can be overridden target-specifically in the
4083 Targets section.)
4084
4085 fill
4086 (This variable can be overridden target-specifically in the
4087 Targets section.)
4088
4089 hmac
4090 (This variable can be overridden target-specifically in the
4091 Targets section.)
4092
4093 interval
4094 (This variable can be overridden target-specifically in the
4095 Targets section.)
4096
4097 Default value: interval = 1
4098
4099 ipversion
4100 (This variable can be overridden target-specifically in the
4101 Targets section.)
4102
4103 length
4104 (This variable can be overridden target-specifically in the
4105 Targets section.)
4106
4107 localaddr
4108 (This variable can be overridden target-specifically in the
4109 Targets section.)
4110
4111 metric
4112 (This variable can be overridden target-specifically in the
4113 Targets section.)
4114
4115 Default value: metric = rtt
4116
4117 pings
4118 (This variable can be overridden target-specifically in the
4119 Targets section.)
4120
4121 readfrom
4122 (This variable can be overridden target-specifically in the
4123 Targets section.)
4124
4125 readfrompollinterval
4126 (This variable can be overridden target-specifically in the
4127 Targets section.)
4128
4129 Default value: readfrompollinterval = 5
4130
4131 serverfill
4132 (This variable can be overridden target-specifically in the
4133 Targets section.)
4134
4135 sleep
4136 (This variable can be overridden target-specifically in the
4137 Targets section.)
4138
4139 writeto
4140 (This variable can be overridden target-specifically in the
4141 Targets section.)
4142
4143 Syntax changes for subsection /[-_0-9a-zA-Z]+/
4144
4145 The following new variables are valid:
4146
4147 binary (mandatory setting)
4148 see above
4149
4150 This variable inherits its value from the parent
4151 section if nothing is specified here.
4152
4153 Default value: binary = /usr/bin/irtt
4154
4155 forks
4156 see above
4157
4158 This variable inherits its value from the parent
4159 section if nothing is specified here.
4160
4161 Default value: forks = 5
4162
4163 offset
4164 see above
4165
4166 This variable inherits its value from the parent
4167 section if nothing is specified here.
4168
4169 step
4170 see above
4171
4172 This variable inherits its value from the parent
4173 section if nothing is specified here.
4174
4175 timeout
4176 see above
4177
4178 This variable inherits its value from the parent
4179 section if nothing is specified here.
4180
4181 Default value: timeout = 5
4182
4183 tmpdir
4184 see above
4185
4186 This variable inherits its value from the parent
4187 section if nothing is specified here.
4188
4189 Default value: tmpdir = /tmp/smokeping-irtt
4190
4191 /^influx_.+/
4192 This variable inherits its value from the parent
4193 section if nothing is specified here.
4194
4195 dscp
4196 This variable inherits its value from the parent
4197 section if nothing is specified here.
4198
4199 extraargs
4200 This variable inherits its value from the parent
4201 section if nothing is specified here.
4202
4203 fill
4204 This variable inherits its value from the parent
4205 section if nothing is specified here.
4206
4207 hmac
4208 This variable inherits its value from the parent
4209 section if nothing is specified here.
4210
4211 interval
4212 This variable inherits its value from the parent
4213 section if nothing is specified here.
4214
4215 Default value: interval = 1
4216
4217 ipversion
4218 This variable inherits its value from the parent
4219 section if nothing is specified here.
4220
4221 length
4222 This variable inherits its value from the parent
4223 section if nothing is specified here.
4224
4225 localaddr
4226 This variable inherits its value from the parent
4227 section if nothing is specified here.
4228
4229 metric
4230 This variable inherits its value from the parent
4231 section if nothing is specified here.
4232
4233 Default value: metric = rtt
4234
4235 pings
4236 This variable inherits its value from the parent
4237 section if nothing is specified here.
4238
4239 readfrom
4240 This variable inherits its value from the parent
4241 section if nothing is specified here.
4242
4243 readfrompollinterval
4244 This variable inherits its value from the parent
4245 section if nothing is specified here.
4246
4247 Default value: readfrompollinterval = 5
4248
4249 serverfill
4250 This variable inherits its value from the parent
4251 section if nothing is specified here.
4252
4253 sleep
4254 This variable inherits its value from the parent
4255 section if nothing is specified here.
4256
4257 writeto
4258 This variable inherits its value from the parent
4259 section if nothing is specified here.
4260
4261 (End of dynamical grammar changes for example instance "IRTT".)
4262
4263 LDAP: (See the separate module documentation for details about each
4264 variable.)
4265 The following new variables are valid:
4266
4267 forks
4268 see above
4269
4270 Default value: forks = 5
4271
4272 offset
4273 see above
4274
4275 passwordfile
4276 see above
4277
4278 step
4279 see above
4280
4281 /^influx_.+/
4282 (This variable can be overridden target-specifically in the
4283 Targets section.)
4284
4285 attrs
4286 (This variable can be overridden target-specifically in the
4287 Targets section.)
4288
4289 base
4290 (This variable can be overridden target-specifically in the
4291 Targets section.)
4292
4293 binddn
4294 (This variable can be overridden target-specifically in the
4295 Targets section.)
4296
4297 filter
4298 (This variable can be overridden target-specifically in the
4299 Targets section.)
4300
4301 This variable dynamically modifies the grammar based on its
4302 value.
4303
4304 mininterval
4305 (This variable can be overridden target-specifically in the
4306 Targets section.)
4307
4308 Default value: mininterval = 1
4309
4310 password
4311 (This variable can be overridden target-specifically in the
4312 Targets section.)
4313
4314 pings
4315 (This variable can be overridden target-specifically in the
4316 Targets section.)
4317
4318 port
4319 (This variable can be overridden target-specifically in the
4320 Targets section.)
4321
4322 scheme
4323 (This variable can be overridden target-specifically in the
4324 Targets section.)
4325
4326 Default value: scheme = ldap
4327
4328 scope
4329 (This variable can be overridden target-specifically in the
4330 Targets section.)
4331
4332 Default value: scope = sub
4333
4334 start_tls
4335 (This variable can be overridden target-specifically in the
4336 Targets section.)
4337
4338 timeout
4339 (This variable can be overridden target-specifically in the
4340 Targets section.)
4341
4342 Default value: timeout = 5
4343
4344 verify
4345 (This variable can be overridden target-specifically in the
4346 Targets section.)
4347
4348 Default value: verify = require
4349
4350 version
4351 (This variable can be overridden target-specifically in the
4352 Targets section.)
4353
4354 Syntax changes for subsection /[-_0-9a-zA-Z]+/
4355
4356 The following new variables are valid:
4357
4358 forks
4359 see above
4360
4361 This variable inherits its value from the parent
4362 section if nothing is specified here.
4363
4364 Default value: forks = 5
4365
4366 offset
4367 see above
4368
4369 This variable inherits its value from the parent
4370 section if nothing is specified here.
4371
4372 passwordfile
4373 see above
4374
4375 This variable inherits its value from the parent
4376 section if nothing is specified here.
4377
4378 step
4379 see above
4380
4381 This variable inherits its value from the parent
4382 section if nothing is specified here.
4383
4384 /^influx_.+/
4385 This variable inherits its value from the parent
4386 section if nothing is specified here.
4387
4388 attrs
4389 This variable inherits its value from the parent
4390 section if nothing is specified here.
4391
4392 base
4393 This variable inherits its value from the parent
4394 section if nothing is specified here.
4395
4396 binddn
4397 This variable inherits its value from the parent
4398 section if nothing is specified here.
4399
4400 filter
4401 This variable inherits its value from the parent
4402 section if nothing is specified here.
4403
4404 mininterval
4405 This variable inherits its value from the parent
4406 section if nothing is specified here.
4407
4408 Default value: mininterval = 1
4409
4410 password
4411 This variable inherits its value from the parent
4412 section if nothing is specified here.
4413
4414 pings
4415 This variable inherits its value from the parent
4416 section if nothing is specified here.
4417
4418 port
4419 This variable inherits its value from the parent
4420 section if nothing is specified here.
4421
4422 scheme
4423 This variable inherits its value from the parent
4424 section if nothing is specified here.
4425
4426 Default value: scheme = ldap
4427
4428 scope
4429 This variable inherits its value from the parent
4430 section if nothing is specified here.
4431
4432 Default value: scope = sub
4433
4434 start_tls
4435 This variable inherits its value from the parent
4436 section if nothing is specified here.
4437
4438 timeout
4439 This variable inherits its value from the parent
4440 section if nothing is specified here.
4441
4442 Default value: timeout = 5
4443
4444 verify
4445 This variable inherits its value from the parent
4446 section if nothing is specified here.
4447
4448 Default value: verify = require
4449
4450 version
4451 This variable inherits its value from the parent
4452 section if nothing is specified here.
4453
4454 (End of dynamical grammar changes for example instance "LDAP".)
4455
4456 NFSping: (See the separate module documentation for details about
4457 each variable.)
4458 The following new variables are valid:
4459
4460 binary (mandatory setting)
4461 see above
4462
4463 blazemode
4464 see above
4465
4466 hostinterval
4467 see above
4468
4469 mininterval
4470 see above
4471
4472 Default value: mininterval = 0.01
4473
4474 offset
4475 see above
4476
4477 pings
4478 see above
4479
4480 step
4481 see above
4482
4483 tcp see above
4484
4485 timeout
4486 see above
4487
4488 /^influx_.+/
4489 (This variable can be overridden target-specifically in the
4490 Targets section.)
4491
4492 Syntax changes for subsection /[-_0-9a-zA-Z]+/
4493
4494 The following new variables are valid:
4495
4496 binary (mandatory setting)
4497 see above
4498
4499 This variable inherits its value from the parent
4500 section if nothing is specified here.
4501
4502 blazemode
4503 see above
4504
4505 This variable inherits its value from the parent
4506 section if nothing is specified here.
4507
4508 hostinterval
4509 see above
4510
4511 This variable inherits its value from the parent
4512 section if nothing is specified here.
4513
4514 mininterval
4515 see above
4516
4517 This variable inherits its value from the parent
4518 section if nothing is specified here.
4519
4520 Default value: mininterval = 0.01
4521
4522 offset
4523 see above
4524
4525 This variable inherits its value from the parent
4526 section if nothing is specified here.
4527
4528 pings
4529 see above
4530
4531 This variable inherits its value from the parent
4532 section if nothing is specified here.
4533
4534 step
4535 see above
4536
4537 This variable inherits its value from the parent
4538 section if nothing is specified here.
4539
4540 tcp see above
4541
4542 This variable inherits its value from the parent
4543 section if nothing is specified here.
4544
4545 timeout
4546 see above
4547
4548 This variable inherits its value from the parent
4549 section if nothing is specified here.
4550
4551 /^influx_.+/
4552 This variable inherits its value from the parent
4553 section if nothing is specified here.
4554
4555 (End of dynamical grammar changes for example instance
4556 "NFSping".)
4557
4558 OpenSSHEOSPing: (See the separate module documentation for details
4559 about each variable.)
4560 The following new variables are valid:
4561
4562 forks
4563 see above
4564
4565 Default value: forks = 5
4566
4567 offset
4568 see above
4569
4570 packetsize
4571 see above
4572
4573 Default value: packetsize = 100
4574
4575 step
4576 see above
4577
4578 timeout
4579 see above
4580
4581 Default value: timeout = 5
4582
4583 /^influx_.+/
4584 (This variable can be overridden target-specifically in the
4585 Targets section.)
4586
4587 eospass
4588 (This variable can be overridden target-specifically in the
4589 Targets section.)
4590
4591 This variable dynamically modifies the grammar based on its
4592 value.
4593
4594 eosuser
4595 (This variable can be overridden target-specifically in the
4596 Targets section.)
4597
4598 This variable dynamically modifies the grammar based on its
4599 value.
4600
4601 pings
4602 (This variable can be overridden target-specifically in the
4603 Targets section.)
4604
4605 psource
4606 (This variable can be overridden target-specifically in the
4607 Targets section.)
4608
4609 source
4610 (This variable can be overridden target-specifically in the
4611 Targets section.)
4612
4613 This variable dynamically modifies the grammar based on its
4614 value.
4615
4616 unpriv
4617 (This variable can be overridden target-specifically in the
4618 Targets section.)
4619
4620 Syntax changes for subsection /[-_0-9a-zA-Z]+/
4621
4622 The following new variables are valid:
4623
4624 forks
4625 see above
4626
4627 This variable inherits its value from the parent
4628 section if nothing is specified here.
4629
4630 Default value: forks = 5
4631
4632 offset
4633 see above
4634
4635 This variable inherits its value from the parent
4636 section if nothing is specified here.
4637
4638 packetsize
4639 see above
4640
4641 This variable inherits its value from the parent
4642 section if nothing is specified here.
4643
4644 Default value: packetsize = 100
4645
4646 step
4647 see above
4648
4649 This variable inherits its value from the parent
4650 section if nothing is specified here.
4651
4652 timeout
4653 see above
4654
4655 This variable inherits its value from the parent
4656 section if nothing is specified here.
4657
4658 Default value: timeout = 5
4659
4660 /^influx_.+/
4661 This variable inherits its value from the parent
4662 section if nothing is specified here.
4663
4664 eospass
4665 This variable inherits its value from the parent
4666 section if nothing is specified here.
4667
4668 eosuser
4669 This variable inherits its value from the parent
4670 section if nothing is specified here.
4671
4672 pings
4673 This variable inherits its value from the parent
4674 section if nothing is specified here.
4675
4676 psource
4677 This variable inherits its value from the parent
4678 section if nothing is specified here.
4679
4680 source
4681 This variable inherits its value from the parent
4682 section if nothing is specified here.
4683
4684 unpriv
4685 This variable inherits its value from the parent
4686 section if nothing is specified here.
4687
4688 (End of dynamical grammar changes for example instance
4689 "OpenSSHEOSPing".)
4690
4691 OpenSSHJunOSPing: (See the separate module documentation for
4692 details about each variable.)
4693 The following new variables are valid:
4694
4695 forks
4696 see above
4697
4698 Default value: forks = 5
4699
4700 offset
4701 see above
4702
4703 packetsize
4704 see above
4705
4706 Default value: packetsize = 100
4707
4708 step
4709 see above
4710
4711 timeout
4712 see above
4713
4714 Default value: timeout = 5
4715
4716 tos see above
4717
4718 /^influx_.+/
4719 (This variable can be overridden target-specifically in the
4720 Targets section.)
4721
4722 junospass
4723 (This variable can be overridden target-specifically in the
4724 Targets section.)
4725
4726 This variable dynamically modifies the grammar based on its
4727 value.
4728
4729 junosuser
4730 (This variable can be overridden target-specifically in the
4731 Targets section.)
4732
4733 This variable dynamically modifies the grammar based on its
4734 value.
4735
4736 pings
4737 (This variable can be overridden target-specifically in the
4738 Targets section.)
4739
4740 psource
4741 (This variable can be overridden target-specifically in the
4742 Targets section.)
4743
4744 source
4745 (This variable can be overridden target-specifically in the
4746 Targets section.)
4747
4748 This variable dynamically modifies the grammar based on its
4749 value.
4750
4751 Syntax changes for subsection /[-_0-9a-zA-Z]+/
4752
4753 The following new variables are valid:
4754
4755 forks
4756 see above
4757
4758 This variable inherits its value from the parent
4759 section if nothing is specified here.
4760
4761 Default value: forks = 5
4762
4763 offset
4764 see above
4765
4766 This variable inherits its value from the parent
4767 section if nothing is specified here.
4768
4769 packetsize
4770 see above
4771
4772 This variable inherits its value from the parent
4773 section if nothing is specified here.
4774
4775 Default value: packetsize = 100
4776
4777 step
4778 see above
4779
4780 This variable inherits its value from the parent
4781 section if nothing is specified here.
4782
4783 timeout
4784 see above
4785
4786 This variable inherits its value from the parent
4787 section if nothing is specified here.
4788
4789 Default value: timeout = 5
4790
4791 tos see above
4792
4793 This variable inherits its value from the parent
4794 section if nothing is specified here.
4795
4796 /^influx_.+/
4797 This variable inherits its value from the parent
4798 section if nothing is specified here.
4799
4800 junospass
4801 This variable inherits its value from the parent
4802 section if nothing is specified here.
4803
4804 junosuser
4805 This variable inherits its value from the parent
4806 section if nothing is specified here.
4807
4808 pings
4809 This variable inherits its value from the parent
4810 section if nothing is specified here.
4811
4812 psource
4813 This variable inherits its value from the parent
4814 section if nothing is specified here.
4815
4816 source
4817 This variable inherits its value from the parent
4818 section if nothing is specified here.
4819
4820 (End of dynamical grammar changes for example instance
4821 "OpenSSHJunOSPing".)
4822
4823 Qstat: (See the separate module documentation for details about
4824 each variable.)
4825 The following new variables are valid:
4826
4827 binary (mandatory setting)
4828 see above
4829
4830 forks
4831 see above
4832
4833 Default value: forks = 5
4834
4835 game
4836 see above
4837
4838 Default value: game = q3s
4839
4840 mininterval
4841 see above
4842
4843 Default value: mininterval = 0.5
4844
4845 offset
4846 see above
4847
4848 port
4849 see above
4850
4851 sourceaddress
4852 see above
4853
4854 sourceport
4855 see above
4856
4857 step
4858 see above
4859
4860 timeout
4861 see above
4862
4863 Default value: timeout = 5
4864
4865 /^influx_.+/
4866 (This variable can be overridden target-specifically in the
4867 Targets section.)
4868
4869 pings
4870 (This variable can be overridden target-specifically in the
4871 Targets section.)
4872
4873 Syntax changes for subsection /[-_0-9a-zA-Z]+/
4874
4875 The following new variables are valid:
4876
4877 binary (mandatory setting)
4878 see above
4879
4880 This variable inherits its value from the parent
4881 section if nothing is specified here.
4882
4883 forks
4884 see above
4885
4886 This variable inherits its value from the parent
4887 section if nothing is specified here.
4888
4889 Default value: forks = 5
4890
4891 game
4892 see above
4893
4894 This variable inherits its value from the parent
4895 section if nothing is specified here.
4896
4897 Default value: game = q3s
4898
4899 mininterval
4900 see above
4901
4902 This variable inherits its value from the parent
4903 section if nothing is specified here.
4904
4905 Default value: mininterval = 0.5
4906
4907 offset
4908 see above
4909
4910 This variable inherits its value from the parent
4911 section if nothing is specified here.
4912
4913 port
4914 see above
4915
4916 This variable inherits its value from the parent
4917 section if nothing is specified here.
4918
4919 sourceaddress
4920 see above
4921
4922 This variable inherits its value from the parent
4923 section if nothing is specified here.
4924
4925 sourceport
4926 see above
4927
4928 This variable inherits its value from the parent
4929 section if nothing is specified here.
4930
4931 step
4932 see above
4933
4934 This variable inherits its value from the parent
4935 section if nothing is specified here.
4936
4937 timeout
4938 see above
4939
4940 This variable inherits its value from the parent
4941 section if nothing is specified here.
4942
4943 Default value: timeout = 5
4944
4945 /^influx_.+/
4946 This variable inherits its value from the parent
4947 section if nothing is specified here.
4948
4949 pings
4950 This variable inherits its value from the parent
4951 section if nothing is specified here.
4952
4953 (End of dynamical grammar changes for example instance
4954 "Qstat".)
4955
4956 Radius: (See the separate module documentation for details about
4957 each variable.)
4958 The following new variables are valid:
4959
4960 forks
4961 see above
4962
4963 Default value: forks = 5
4964
4965 offset
4966 see above
4967
4968 passwordfile
4969 see above
4970
4971 secretfile
4972 see above
4973
4974 step
4975 see above
4976
4977 /^influx_.+/
4978 (This variable can be overridden target-specifically in the
4979 Targets section.)
4980
4981 allowreject
4982 (This variable can be overridden target-specifically in the
4983 Targets section.)
4984
4985 mininterval
4986 (This variable can be overridden target-specifically in the
4987 Targets section.)
4988
4989 Default value: mininterval = 1
4990
4991 nas_ip_address
4992 (This variable can be overridden target-specifically in the
4993 Targets section.)
4994
4995 password
4996 (This variable can be overridden target-specifically in the
4997 Targets section.)
4998
4999 pings
5000 (This variable can be overridden target-specifically in the
5001 Targets section.)
5002
5003 port
5004 (This variable can be overridden target-specifically in the
5005 Targets section.)
5006
5007 secret
5008 (This variable can be overridden target-specifically in the
5009 Targets section.)
5010
5011 timeout
5012 (This variable can be overridden target-specifically in the
5013 Targets section.)
5014
5015 Default value: timeout = 5
5016
5017 username
5018 (This variable can be overridden target-specifically in the
5019 Targets section.)
5020
5021 This variable dynamically modifies the grammar based on its
5022 value.
5023
5024 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5025
5026 The following new variables are valid:
5027
5028 forks
5029 see above
5030
5031 This variable inherits its value from the parent
5032 section if nothing is specified here.
5033
5034 Default value: forks = 5
5035
5036 offset
5037 see above
5038
5039 This variable inherits its value from the parent
5040 section if nothing is specified here.
5041
5042 passwordfile
5043 see above
5044
5045 This variable inherits its value from the parent
5046 section if nothing is specified here.
5047
5048 secretfile
5049 see above
5050
5051 This variable inherits its value from the parent
5052 section if nothing is specified here.
5053
5054 step
5055 see above
5056
5057 This variable inherits its value from the parent
5058 section if nothing is specified here.
5059
5060 /^influx_.+/
5061 This variable inherits its value from the parent
5062 section if nothing is specified here.
5063
5064 allowreject
5065 This variable inherits its value from the parent
5066 section if nothing is specified here.
5067
5068 mininterval
5069 This variable inherits its value from the parent
5070 section if nothing is specified here.
5071
5072 Default value: mininterval = 1
5073
5074 nas_ip_address
5075 This variable inherits its value from the parent
5076 section if nothing is specified here.
5077
5078 password
5079 This variable inherits its value from the parent
5080 section if nothing is specified here.
5081
5082 pings
5083 This variable inherits its value from the parent
5084 section if nothing is specified here.
5085
5086 port
5087 This variable inherits its value from the parent
5088 section if nothing is specified here.
5089
5090 secret
5091 This variable inherits its value from the parent
5092 section if nothing is specified here.
5093
5094 timeout
5095 This variable inherits its value from the parent
5096 section if nothing is specified here.
5097
5098 Default value: timeout = 5
5099
5100 username
5101 This variable inherits its value from the parent
5102 section if nothing is specified here.
5103
5104 (End of dynamical grammar changes for example instance
5105 "Radius".)
5106
5107 RemoteFPing: (See the separate module documentation for details
5108 about each variable.)
5109 The following new variables are valid:
5110
5111 binary (mandatory setting)
5112 see above
5113
5114 blazemode
5115 see above
5116
5117 hostinterval
5118 see above
5119
5120 interface
5121 see above
5122
5123 mininterval
5124 see above
5125
5126 Default value: mininterval = 0.01
5127
5128 offset
5129 see above
5130
5131 packetsize
5132 see above
5133
5134 pings
5135 see above
5136
5137 protocol
5138 see above
5139
5140 rbinary (mandatory setting)
5141 see above
5142
5143 rhost (mandatory setting)
5144 see above
5145
5146 rport
5147 see above
5148
5149 ruser
5150 see above
5151
5152 sourceaddress
5153 see above
5154
5155 step
5156 see above
5157
5158 timeout
5159 see above
5160
5161 tos see above
5162
5163 usestdout
5164 see above
5165
5166 /^influx_.+/
5167 (This variable can be overridden target-specifically in the
5168 Targets section.)
5169
5170 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5171
5172 The following new variables are valid:
5173
5174 binary (mandatory setting)
5175 see above
5176
5177 This variable inherits its value from the parent
5178 section if nothing is specified here.
5179
5180 blazemode
5181 see above
5182
5183 This variable inherits its value from the parent
5184 section if nothing is specified here.
5185
5186 hostinterval
5187 see above
5188
5189 This variable inherits its value from the parent
5190 section if nothing is specified here.
5191
5192 interface
5193 see above
5194
5195 This variable inherits its value from the parent
5196 section if nothing is specified here.
5197
5198 mininterval
5199 see above
5200
5201 This variable inherits its value from the parent
5202 section if nothing is specified here.
5203
5204 Default value: mininterval = 0.01
5205
5206 offset
5207 see above
5208
5209 This variable inherits its value from the parent
5210 section if nothing is specified here.
5211
5212 packetsize
5213 see above
5214
5215 This variable inherits its value from the parent
5216 section if nothing is specified here.
5217
5218 pings
5219 see above
5220
5221 This variable inherits its value from the parent
5222 section if nothing is specified here.
5223
5224 protocol
5225 see above
5226
5227 This variable inherits its value from the parent
5228 section if nothing is specified here.
5229
5230 rbinary (mandatory setting)
5231 see above
5232
5233 This variable inherits its value from the parent
5234 section if nothing is specified here.
5235
5236 rhost (mandatory setting)
5237 see above
5238
5239 This variable inherits its value from the parent
5240 section if nothing is specified here.
5241
5242 rport
5243 see above
5244
5245 This variable inherits its value from the parent
5246 section if nothing is specified here.
5247
5248 ruser
5249 see above
5250
5251 This variable inherits its value from the parent
5252 section if nothing is specified here.
5253
5254 sourceaddress
5255 see above
5256
5257 This variable inherits its value from the parent
5258 section if nothing is specified here.
5259
5260 step
5261 see above
5262
5263 This variable inherits its value from the parent
5264 section if nothing is specified here.
5265
5266 timeout
5267 see above
5268
5269 This variable inherits its value from the parent
5270 section if nothing is specified here.
5271
5272 tos see above
5273
5274 This variable inherits its value from the parent
5275 section if nothing is specified here.
5276
5277 usestdout
5278 see above
5279
5280 This variable inherits its value from the parent
5281 section if nothing is specified here.
5282
5283 /^influx_.+/
5284 This variable inherits its value from the parent
5285 section if nothing is specified here.
5286
5287 (End of dynamical grammar changes for example instance
5288 "RemoteFPing".)
5289
5290 SSH: (See the separate module documentation for details about each
5291 variable.)
5292 The following new variables are valid:
5293
5294 binary (mandatory setting)
5295 see above
5296
5297 forks
5298 see above
5299
5300 Default value: forks = 5
5301
5302 offset
5303 see above
5304
5305 step
5306 see above
5307
5308 timeout
5309 see above
5310
5311 Default value: timeout = 5
5312
5313 /^influx_.+/
5314 (This variable can be overridden target-specifically in the
5315 Targets section.)
5316
5317 keytype
5318 (This variable can be overridden target-specifically in the
5319 Targets section.)
5320
5321 Default value: keytype = rsa
5322
5323 pings
5324 (This variable can be overridden target-specifically in the
5325 Targets section.)
5326
5327 port
5328 (This variable can be overridden target-specifically in the
5329 Targets section.)
5330
5331 Default value: port = 22
5332
5333 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5334
5335 The following new variables are valid:
5336
5337 binary (mandatory setting)
5338 see above
5339
5340 This variable inherits its value from the parent
5341 section if nothing is specified here.
5342
5343 forks
5344 see above
5345
5346 This variable inherits its value from the parent
5347 section if nothing is specified here.
5348
5349 Default value: forks = 5
5350
5351 offset
5352 see above
5353
5354 This variable inherits its value from the parent
5355 section if nothing is specified here.
5356
5357 step
5358 see above
5359
5360 This variable inherits its value from the parent
5361 section if nothing is specified here.
5362
5363 timeout
5364 see above
5365
5366 This variable inherits its value from the parent
5367 section if nothing is specified here.
5368
5369 Default value: timeout = 5
5370
5371 /^influx_.+/
5372 This variable inherits its value from the parent
5373 section if nothing is specified here.
5374
5375 keytype
5376 This variable inherits its value from the parent
5377 section if nothing is specified here.
5378
5379 Default value: keytype = rsa
5380
5381 pings
5382 This variable inherits its value from the parent
5383 section if nothing is specified here.
5384
5385 port
5386 This variable inherits its value from the parent
5387 section if nothing is specified here.
5388
5389 Default value: port = 22
5390
5391 (End of dynamical grammar changes for example instance "SSH".)
5392
5393 SendEmail: (See the separate module documentation for details about
5394 each variable.)
5395 The following new variables are valid:
5396
5397 bodysize
5398 see above
5399
5400 forks
5401 see above
5402
5403 Default value: forks = 5
5404
5405 from (mandatory setting)
5406 see above
5407
5408 offset
5409 see above
5410
5411 step
5412 see above
5413
5414 subject
5415 see above
5416
5417 Default value: subject = Test
5418
5419 timeout
5420 see above
5421
5422 Default value: timeout = 5
5423
5424 to (mandatory setting)
5425 see above
5426
5427 /^influx_.+/
5428 (This variable can be overridden target-specifically in the
5429 Targets section.)
5430
5431 pings
5432 (This variable can be overridden target-specifically in the
5433 Targets section.)
5434
5435 port
5436 (This variable can be overridden target-specifically in the
5437 Targets section.)
5438
5439 Default value: port = 25
5440
5441 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5442
5443 The following new variables are valid:
5444
5445 bodysize
5446 see above
5447
5448 This variable inherits its value from the parent
5449 section if nothing is specified here.
5450
5451 forks
5452 see above
5453
5454 This variable inherits its value from the parent
5455 section if nothing is specified here.
5456
5457 Default value: forks = 5
5458
5459 from (mandatory setting)
5460 see above
5461
5462 This variable inherits its value from the parent
5463 section if nothing is specified here.
5464
5465 offset
5466 see above
5467
5468 This variable inherits its value from the parent
5469 section if nothing is specified here.
5470
5471 step
5472 see above
5473
5474 This variable inherits its value from the parent
5475 section if nothing is specified here.
5476
5477 subject
5478 see above
5479
5480 This variable inherits its value from the parent
5481 section if nothing is specified here.
5482
5483 Default value: subject = Test
5484
5485 timeout
5486 see above
5487
5488 This variable inherits its value from the parent
5489 section if nothing is specified here.
5490
5491 Default value: timeout = 5
5492
5493 to (mandatory setting)
5494 see above
5495
5496 This variable inherits its value from the parent
5497 section if nothing is specified here.
5498
5499 /^influx_.+/
5500 This variable inherits its value from the parent
5501 section if nothing is specified here.
5502
5503 pings
5504 This variable inherits its value from the parent
5505 section if nothing is specified here.
5506
5507 port
5508 This variable inherits its value from the parent
5509 section if nothing is specified here.
5510
5511 Default value: port = 25
5512
5513 (End of dynamical grammar changes for example instance
5514 "SendEmail".)
5515
5516 SipSak: (See the separate module documentation for details about
5517 each variable.)
5518 The following new variables are valid:
5519
5520 binary
5521 see above
5522
5523 Default value: binary = /usr/bin/sipsak
5524
5525 forks
5526 see above
5527
5528 Default value: forks = 5
5529
5530 offset
5531 see above
5532
5533 step
5534 see above
5535
5536 timeout
5537 see above
5538
5539 Default value: timeout = 5
5540
5541 /^influx_.+/
5542 (This variable can be overridden target-specifically in the
5543 Targets section.)
5544
5545 keep_second
5546 (This variable can be overridden target-specifically in the
5547 Targets section.)
5548
5549 params
5550 (This variable can be overridden target-specifically in the
5551 Targets section.)
5552
5553 pings
5554 (This variable can be overridden target-specifically in the
5555 Targets section.)
5556
5557 port
5558 (This variable can be overridden target-specifically in the
5559 Targets section.)
5560
5561 sipsak_timeout
5562 (This variable can be overridden target-specifically in the
5563 Targets section.)
5564
5565 Default value: sipsak_timeout = 2
5566
5567 user
5568 (This variable can be overridden target-specifically in the
5569 Targets section.)
5570
5571 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5572
5573 The following new variables are valid:
5574
5575 binary
5576 see above
5577
5578 This variable inherits its value from the parent
5579 section if nothing is specified here.
5580
5581 Default value: binary = /usr/bin/sipsak
5582
5583 forks
5584 see above
5585
5586 This variable inherits its value from the parent
5587 section if nothing is specified here.
5588
5589 Default value: forks = 5
5590
5591 offset
5592 see above
5593
5594 This variable inherits its value from the parent
5595 section if nothing is specified here.
5596
5597 step
5598 see above
5599
5600 This variable inherits its value from the parent
5601 section if nothing is specified here.
5602
5603 timeout
5604 see above
5605
5606 This variable inherits its value from the parent
5607 section if nothing is specified here.
5608
5609 Default value: timeout = 5
5610
5611 /^influx_.+/
5612 This variable inherits its value from the parent
5613 section if nothing is specified here.
5614
5615 keep_second
5616 This variable inherits its value from the parent
5617 section if nothing is specified here.
5618
5619 params
5620 This variable inherits its value from the parent
5621 section if nothing is specified here.
5622
5623 pings
5624 This variable inherits its value from the parent
5625 section if nothing is specified here.
5626
5627 port
5628 This variable inherits its value from the parent
5629 section if nothing is specified here.
5630
5631 sipsak_timeout
5632 This variable inherits its value from the parent
5633 section if nothing is specified here.
5634
5635 Default value: sipsak_timeout = 2
5636
5637 user
5638 This variable inherits its value from the parent
5639 section if nothing is specified here.
5640
5641 (End of dynamical grammar changes for example instance
5642 "SipSak".)
5643
5644 TCPPing: (See the separate module documentation for details about
5645 each variable.)
5646 The following new variables are valid:
5647
5648 binary (mandatory setting)
5649 see above
5650
5651 forks
5652 see above
5653
5654 Default value: forks = 5
5655
5656 offset
5657 see above
5658
5659 step
5660 see above
5661
5662 timeout
5663 see above
5664
5665 Default value: timeout = 5
5666
5667 /^influx_.+/
5668 (This variable can be overridden target-specifically in the
5669 Targets section.)
5670
5671 pings
5672 (This variable can be overridden target-specifically in the
5673 Targets section.)
5674
5675 port
5676 (This variable can be overridden target-specifically in the
5677 Targets section.)
5678
5679 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5680
5681 The following new variables are valid:
5682
5683 binary (mandatory setting)
5684 see above
5685
5686 This variable inherits its value from the parent
5687 section if nothing is specified here.
5688
5689 forks
5690 see above
5691
5692 This variable inherits its value from the parent
5693 section if nothing is specified here.
5694
5695 Default value: forks = 5
5696
5697 offset
5698 see above
5699
5700 This variable inherits its value from the parent
5701 section if nothing is specified here.
5702
5703 step
5704 see above
5705
5706 This variable inherits its value from the parent
5707 section if nothing is specified here.
5708
5709 timeout
5710 see above
5711
5712 This variable inherits its value from the parent
5713 section if nothing is specified here.
5714
5715 Default value: timeout = 5
5716
5717 /^influx_.+/
5718 This variable inherits its value from the parent
5719 section if nothing is specified here.
5720
5721 pings
5722 This variable inherits its value from the parent
5723 section if nothing is specified here.
5724
5725 port
5726 This variable inherits its value from the parent
5727 section if nothing is specified here.
5728
5729 (End of dynamical grammar changes for example instance
5730 "TCPPing".)
5731
5732 TacacsPlus: (See the separate module documentation for details
5733 about each variable.)
5734 The following new variables are valid:
5735
5736 forks
5737 see above
5738
5739 Default value: forks = 5
5740
5741 offset
5742 see above
5743
5744 passwordfile
5745 see above
5746
5747 secretfile
5748 see above
5749
5750 step
5751 see above
5752
5753 /^influx_.+/
5754 (This variable can be overridden target-specifically in the
5755 Targets section.)
5756
5757 authtype
5758 (This variable can be overridden target-specifically in the
5759 Targets section.)
5760
5761 Default value: authtype = ASCII
5762
5763 mininterval
5764 (This variable can be overridden target-specifically in the
5765 Targets section.)
5766
5767 Default value: mininterval = 1
5768
5769 password
5770 (This variable can be overridden target-specifically in the
5771 Targets section.)
5772
5773 pings
5774 (This variable can be overridden target-specifically in the
5775 Targets section.)
5776
5777 port
5778 (This variable can be overridden target-specifically in the
5779 Targets section.)
5780
5781 Default value: port = 49
5782
5783 secret
5784 (This variable can be overridden target-specifically in the
5785 Targets section.)
5786
5787 timeout
5788 (This variable can be overridden target-specifically in the
5789 Targets section.)
5790
5791 Default value: timeout = 5
5792
5793 username
5794 (This variable can be overridden target-specifically in the
5795 Targets section.)
5796
5797 This variable dynamically modifies the grammar based on its
5798 value.
5799
5800 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5801
5802 The following new variables are valid:
5803
5804 forks
5805 see above
5806
5807 This variable inherits its value from the parent
5808 section if nothing is specified here.
5809
5810 Default value: forks = 5
5811
5812 offset
5813 see above
5814
5815 This variable inherits its value from the parent
5816 section if nothing is specified here.
5817
5818 passwordfile
5819 see above
5820
5821 This variable inherits its value from the parent
5822 section if nothing is specified here.
5823
5824 secretfile
5825 see above
5826
5827 This variable inherits its value from the parent
5828 section if nothing is specified here.
5829
5830 step
5831 see above
5832
5833 This variable inherits its value from the parent
5834 section if nothing is specified here.
5835
5836 /^influx_.+/
5837 This variable inherits its value from the parent
5838 section if nothing is specified here.
5839
5840 authtype
5841 This variable inherits its value from the parent
5842 section if nothing is specified here.
5843
5844 Default value: authtype = ASCII
5845
5846 mininterval
5847 This variable inherits its value from the parent
5848 section if nothing is specified here.
5849
5850 Default value: mininterval = 1
5851
5852 password
5853 This variable inherits its value from the parent
5854 section if nothing is specified here.
5855
5856 pings
5857 This variable inherits its value from the parent
5858 section if nothing is specified here.
5859
5860 port
5861 This variable inherits its value from the parent
5862 section if nothing is specified here.
5863
5864 Default value: port = 49
5865
5866 secret
5867 This variable inherits its value from the parent
5868 section if nothing is specified here.
5869
5870 timeout
5871 This variable inherits its value from the parent
5872 section if nothing is specified here.
5873
5874 Default value: timeout = 5
5875
5876 username
5877 This variable inherits its value from the parent
5878 section if nothing is specified here.
5879
5880 (End of dynamical grammar changes for example instance
5881 "TacacsPlus".)
5882
5883 TelnetIOSPing: (See the separate module documentation for details
5884 about each variable.)
5885 The following new variables are valid:
5886
5887 forks
5888 see above
5889
5890 Default value: forks = 5
5891
5892 offset
5893 see above
5894
5895 packetsize
5896 see above
5897
5898 Default value: packetsize = 56
5899
5900 step
5901 see above
5902
5903 timeout
5904 see above
5905
5906 Default value: timeout = 5
5907
5908 /^influx_.+/
5909 (This variable can be overridden target-specifically in the
5910 Targets section.)
5911
5912 iospass
5913 (This variable can be overridden target-specifically in the
5914 Targets section.)
5915
5916 This variable dynamically modifies the grammar based on its
5917 value.
5918
5919 iosuser
5920 (This variable can be overridden target-specifically in the
5921 Targets section.)
5922
5923 This variable dynamically modifies the grammar based on its
5924 value.
5925
5926 pings
5927 (This variable can be overridden target-specifically in the
5928 Targets section.)
5929
5930 psource
5931 (This variable can be overridden target-specifically in the
5932 Targets section.)
5933
5934 source
5935 (This variable can be overridden target-specifically in the
5936 Targets section.)
5937
5938 This variable dynamically modifies the grammar based on its
5939 value.
5940
5941 vrf (This variable can be overridden target-specifically in the
5942 Targets section.)
5943
5944 Syntax changes for subsection /[-_0-9a-zA-Z]+/
5945
5946 The following new variables are valid:
5947
5948 forks
5949 see above
5950
5951 This variable inherits its value from the parent
5952 section if nothing is specified here.
5953
5954 Default value: forks = 5
5955
5956 offset
5957 see above
5958
5959 This variable inherits its value from the parent
5960 section if nothing is specified here.
5961
5962 packetsize
5963 see above
5964
5965 This variable inherits its value from the parent
5966 section if nothing is specified here.
5967
5968 Default value: packetsize = 56
5969
5970 step
5971 see above
5972
5973 This variable inherits its value from the parent
5974 section if nothing is specified here.
5975
5976 timeout
5977 see above
5978
5979 This variable inherits its value from the parent
5980 section if nothing is specified here.
5981
5982 Default value: timeout = 5
5983
5984 /^influx_.+/
5985 This variable inherits its value from the parent
5986 section if nothing is specified here.
5987
5988 iospass
5989 This variable inherits its value from the parent
5990 section if nothing is specified here.
5991
5992 iosuser
5993 This variable inherits its value from the parent
5994 section if nothing is specified here.
5995
5996 pings
5997 This variable inherits its value from the parent
5998 section if nothing is specified here.
5999
6000 psource
6001 This variable inherits its value from the parent
6002 section if nothing is specified here.
6003
6004 source
6005 This variable inherits its value from the parent
6006 section if nothing is specified here.
6007
6008 vrf This variable inherits its value from the parent
6009 section if nothing is specified here.
6010
6011 (End of dynamical grammar changes for example instance
6012 "TelnetIOSPing".)
6013
6014 TelnetJunOSPing: (See the separate module documentation for details
6015 about each variable.)
6016 The following new variables are valid:
6017
6018 forks
6019 see above
6020
6021 Default value: forks = 5
6022
6023 offset
6024 see above
6025
6026 packetsize
6027 see above
6028
6029 Default value: packetsize = 100
6030
6031 step
6032 see above
6033
6034 timeout
6035 see above
6036
6037 Default value: timeout = 5
6038
6039 /^influx_.+/
6040 (This variable can be overridden target-specifically in the
6041 Targets section.)
6042
6043 junospass
6044 (This variable can be overridden target-specifically in the
6045 Targets section.)
6046
6047 This variable dynamically modifies the grammar based on its
6048 value.
6049
6050 junosuser
6051 (This variable can be overridden target-specifically in the
6052 Targets section.)
6053
6054 This variable dynamically modifies the grammar based on its
6055 value.
6056
6057 pings
6058 (This variable can be overridden target-specifically in the
6059 Targets section.)
6060
6061 psource
6062 (This variable can be overridden target-specifically in the
6063 Targets section.)
6064
6065 source
6066 (This variable can be overridden target-specifically in the
6067 Targets section.)
6068
6069 This variable dynamically modifies the grammar based on its
6070 value.
6071
6072 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6073
6074 The following new variables are valid:
6075
6076 forks
6077 see above
6078
6079 This variable inherits its value from the parent
6080 section if nothing is specified here.
6081
6082 Default value: forks = 5
6083
6084 offset
6085 see above
6086
6087 This variable inherits its value from the parent
6088 section if nothing is specified here.
6089
6090 packetsize
6091 see above
6092
6093 This variable inherits its value from the parent
6094 section if nothing is specified here.
6095
6096 Default value: packetsize = 100
6097
6098 step
6099 see above
6100
6101 This variable inherits its value from the parent
6102 section if nothing is specified here.
6103
6104 timeout
6105 see above
6106
6107 This variable inherits its value from the parent
6108 section if nothing is specified here.
6109
6110 Default value: timeout = 5
6111
6112 /^influx_.+/
6113 This variable inherits its value from the parent
6114 section if nothing is specified here.
6115
6116 junospass
6117 This variable inherits its value from the parent
6118 section if nothing is specified here.
6119
6120 junosuser
6121 This variable inherits its value from the parent
6122 section if nothing is specified here.
6123
6124 pings
6125 This variable inherits its value from the parent
6126 section if nothing is specified here.
6127
6128 psource
6129 This variable inherits its value from the parent
6130 section if nothing is specified here.
6131
6132 source
6133 This variable inherits its value from the parent
6134 section if nothing is specified here.
6135
6136 (End of dynamical grammar changes for example instance
6137 "TelnetJunOSPing".)
6138
6139 TraceroutePing: (See the separate module documentation for details
6140 about each variable.)
6141 The following new variables are valid:
6142
6143 binary (mandatory setting)
6144 see above
6145
6146 binaryv6
6147 see above
6148
6149 forks
6150 see above
6151
6152 Default value: forks = 5
6153
6154 offset
6155 see above
6156
6157 step
6158 see above
6159
6160 timeout
6161 see above
6162
6163 Default value: timeout = 5
6164
6165 /^influx_.+/
6166 (This variable can be overridden target-specifically in the
6167 Targets section.)
6168
6169 desthost
6170 (This variable can be overridden target-specifically in the
6171 Targets section.)
6172
6173 This variable dynamically modifies the grammar based on its
6174 value.
6175
6176 host
6177 (This variable can be overridden target-specifically in the
6178 Targets section.)
6179
6180 This variable dynamically modifies the grammar based on its
6181 value.
6182
6183 maxttl
6184 (This variable can be overridden target-specifically in the
6185 Targets section.)
6186
6187 minttl
6188 (This variable can be overridden target-specifically in the
6189 Targets section.)
6190
6191 pings
6192 (This variable can be overridden target-specifically in the
6193 Targets section.)
6194
6195 wait
6196 (This variable can be overridden target-specifically in the
6197 Targets section.)
6198
6199 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6200
6201 The following new variables are valid:
6202
6203 binary (mandatory setting)
6204 see above
6205
6206 This variable inherits its value from the parent
6207 section if nothing is specified here.
6208
6209 binaryv6
6210 see above
6211
6212 This variable inherits its value from the parent
6213 section if nothing is specified here.
6214
6215 forks
6216 see above
6217
6218 This variable inherits its value from the parent
6219 section if nothing is specified here.
6220
6221 Default value: forks = 5
6222
6223 offset
6224 see above
6225
6226 This variable inherits its value from the parent
6227 section if nothing is specified here.
6228
6229 step
6230 see above
6231
6232 This variable inherits its value from the parent
6233 section if nothing is specified here.
6234
6235 timeout
6236 see above
6237
6238 This variable inherits its value from the parent
6239 section if nothing is specified here.
6240
6241 Default value: timeout = 5
6242
6243 /^influx_.+/
6244 This variable inherits its value from the parent
6245 section if nothing is specified here.
6246
6247 desthost
6248 This variable inherits its value from the parent
6249 section if nothing is specified here.
6250
6251 host
6252 This variable inherits its value from the parent
6253 section if nothing is specified here.
6254
6255 maxttl
6256 This variable inherits its value from the parent
6257 section if nothing is specified here.
6258
6259 minttl
6260 This variable inherits its value from the parent
6261 section if nothing is specified here.
6262
6263 pings
6264 This variable inherits its value from the parent
6265 section if nothing is specified here.
6266
6267 wait
6268 This variable inherits its value from the parent
6269 section if nothing is specified here.
6270
6271 (End of dynamical grammar changes for example instance
6272 "TraceroutePing".)
6273
6274 WebProxyFilter: (See the separate module documentation for details
6275 about each variable.)
6276 The following new variables are valid:
6277
6278 forks
6279 see above
6280
6281 Default value: forks = 5
6282
6283 maxsize
6284 see above
6285
6286 Default value: maxsize = 2000
6287
6288 min_interval
6289 see above
6290
6291 Default value: min_interval = 1
6292
6293 offset
6294 see above
6295
6296 step
6297 see above
6298
6299 useragent
6300 see above
6301
6302 Default value: useragent = SmokePing/2.x (WebProxyFilter
6303 Probe)
6304
6305 /^influx_.+/
6306 (This variable can be overridden target-specifically in the
6307 Targets section.)
6308
6309 deny_re (mandatory setting)
6310 (This variable can be overridden target-specifically in the
6311 Targets section.)
6312
6313 more_hosts
6314 (This variable can be overridden target-specifically in the
6315 Targets section.)
6316
6317 pings
6318 (This variable can be overridden target-specifically in the
6319 Targets section.)
6320
6321 timeout
6322 (This variable can be overridden target-specifically in the
6323 Targets section.)
6324
6325 Default value: timeout = 2
6326
6327 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6328
6329 The following new variables are valid:
6330
6331 forks
6332 see above
6333
6334 This variable inherits its value from the parent
6335 section if nothing is specified here.
6336
6337 Default value: forks = 5
6338
6339 maxsize
6340 see above
6341
6342 This variable inherits its value from the parent
6343 section if nothing is specified here.
6344
6345 Default value: maxsize = 2000
6346
6347 min_interval
6348 see above
6349
6350 This variable inherits its value from the parent
6351 section if nothing is specified here.
6352
6353 Default value: min_interval = 1
6354
6355 offset
6356 see above
6357
6358 This variable inherits its value from the parent
6359 section if nothing is specified here.
6360
6361 step
6362 see above
6363
6364 This variable inherits its value from the parent
6365 section if nothing is specified here.
6366
6367 useragent
6368 see above
6369
6370 This variable inherits its value from the parent
6371 section if nothing is specified here.
6372
6373 Default value: useragent = SmokePing/2.x
6374 (WebProxyFilter Probe)
6375
6376 /^influx_.+/
6377 This variable inherits its value from the parent
6378 section if nothing is specified here.
6379
6380 deny_re (mandatory setting)
6381 This variable inherits its value from the parent
6382 section if nothing is specified here.
6383
6384 more_hosts
6385 This variable inherits its value from the parent
6386 section if nothing is specified here.
6387
6388 pings
6389 This variable inherits its value from the parent
6390 section if nothing is specified here.
6391
6392 timeout
6393 This variable inherits its value from the parent
6394 section if nothing is specified here.
6395
6396 Default value: timeout = 2
6397
6398 (End of dynamical grammar changes for example instance
6399 "WebProxyFilter".)
6400
6401 (End of dynamical grammar changes for example instances of section
6402 "/[-_0-9a-zA-Z]+/".)
6403
6404 *** Targets *** (mandatory section)
6405 The Target Section defines the actual work of SmokePing. It contains a
6406 hierarchical list of hosts which mark the endpoints of the network
6407 connections the system should monitor. Each section can contain one
6408 host as well as other sections. By adding slaves you can measure the
6409 connection to an endpoint from multiple locations.
6410
6411 The following variables can be set in this section:
6412
6413 probe (mandatory setting)
6414 The name of the probe module to be used for this host. The value of
6415 this variable gets propagated
6416
6417 This variable dynamically modifies the grammar based on its value.
6418
6419 menu (mandatory setting)
6420 Menu entry for this section. If not set this will be set to the
6421 hostname.
6422
6423 title (mandatory setting)
6424 Title of the page when it is displayed. This will be set to the
6425 hostname if left empty.
6426
6427 remark
6428 An optional remark on the current section. It gets displayed on the
6429 webpage.
6430
6431 alerts
6432 A comma separated list of alerts to check for this target. The
6433 alerts have to be setup in the Alerts section. Alerts are inherited
6434 by child nodes. Use an empty alerts definition to remove inherited
6435 alerts from the current target and its children.
6436
6437 slaves
6438 List of slave servers. It gets inherited by all targets.
6439
6440 menuextra
6441 HTML String to be added to the end of each menu entry. The "{HOST}"
6442 entry will be replaced by the host property of the relevant
6443 section. The "{CLASS}" entry will be replaced by the same class as
6444 the other tags in the manu line.
6445
6446 parents
6447
6448 The following sections are valid on level 1:
6449
6450 +/[-_0-9a-zA-Z]+/
6451 Each target section can contain information about a host to monitor
6452 as well as further target sections. Most variables have already
6453 been described above. The expression above defines legal names for
6454 target sections.
6455
6456 This section is recursive: it can contain subsection(s) with the
6457 same syntax.
6458
6459 The following variables can be set in this section:
6460
6461 probe
6462 This variable inherits its value from the parent section if
6463 nothing is specified here.
6464
6465 This variable dynamically modifies the grammar based on its
6466 value.
6467
6468 menu
6469 title
6470 alerts
6471 Comma separated list of alert names
6472
6473 This variable inherits its value from the parent section if
6474 nothing is specified here.
6475
6476 note
6477 Some information about this entry which does NOT get displayed
6478 on the web.
6479
6480 email
6481 This is the contact address for the owner of the current host.
6482 In connection with the DYNAMIC hosts, the address will be used
6483 for sending the belowmentioned script.
6484
6485 host
6486 There are three types of "hosts" in smokeping.
6487
6488 1. The 'hostname' is a name of a host you want to target from
6489 smokeping
6490
6491 2. The string DYNAMIC. Is for machines that have a dynamic IP
6492 address. These boxes are required to regularly contact the
6493 SmokePing server to confirm their IP address.
6494 When starting SmokePing with the commandline argument
6495 --email it will add a secret password to each of the
6496 DYNAMIC host lines and send a script to the owner of each
6497 host. This script must be started periodically (cron) on
6498 the host in question to let smokeping know where the host
6499 is currently located. If the target machine supports SNMP
6500 SmokePing will also query the hosts sysContact, sysName and
6501 sysLocation properties to make sure it is still the same
6502 host.
6503
6504 3. A space separated list of 'target-path' entries (multihost
6505 target). All targets mentioned in this list will be
6506 displayed in one graph. Note that the graph will look
6507 different from the normal smokeping graphs. The syntax for
6508 multihost targets is as follows:
6509
6510 host = /world/town/host1 /world/town2/host33 /world/town2/host1~slave
6511
6512 remark
6513 rawlog
6514 Log the raw data, gathered for this target, in tab separated
6515 format, to a file with the same basename as the corresponding
6516 RRD file. Use posix strftime to format the timestamp to be put
6517 into the file name. The filename is built like this:
6518
6519 basename.strftime.csv
6520
6521 Example:
6522
6523 rawlog=%Y-%m-%d
6524
6525 this would create a new logfile every day with a name like
6526 this:
6527
6528 targethost.2004-05-03.csv
6529
6530 alertee
6531 If you want to have alerts for this target and all targets
6532 below it go to a particular address on top of the address
6533 already specified in the alert, you can add it here. This can
6534 be a comma separated list of items.
6535
6536 This variable inherits its value from the parent section if
6537 nothing is specified here.
6538
6539 slaves
6540 The slave names must match the slaves you have setup in the
6541 slaves section.
6542
6543 This variable inherits its value from the parent section if
6544 nothing is specified here.
6545
6546 menuextra
6547 HTML String to be added to the end of each menu entry. The
6548 following tags will be replaced:
6549
6550 {HOST} -> #$hostname
6551 {HOSTNAME} -> $hostname
6552 {CLASS} -> same class as the other tags in the menu line
6553 {HASH} -> #
6554
6555 This variable inherits its value from the parent section if
6556 nothing is specified here.
6557
6558 parents
6559 After setting up a hierarchy in the Presentation section of the
6560 configuration file you can use this property to assign an entry
6561 to alternate hierarchies. The format for parent entries is.
6562
6563 hierarchyA:/Node1/Node2 hierarchyB:/Node3
6564
6565 The entries from all parent properties together will build a
6566 new tree for each hierarchy. With this method it is possible to
6567 make a single target show up multiple times in a tree. If you
6568 think this is a good thing, go ahead, nothing is stopping you.
6569 Since you do not only define the parent but the full path of
6570 the parent node, circular dependencies are not possible.
6571
6572 hide
6573 Set the hide property to 'yes' to hide this host from the
6574 navigation menu and from search results. Note that if you set
6575 the hide property on a non leaf entry all subordinate entries
6576 will also disappear in the menu structure. If you know a
6577 direct link to a page it is still accessible. Pages which are
6578 hidden from the menu due to a parent being hidden will still
6579 show up in search results and in alternate hierarchies where
6580 they are below a non hidden parent.
6581
6582 Default value: hide = no
6583
6584 nomasterpoll
6585 Use this in a master/slave setup where the master must not poll
6586 a particular target. The master will now skip this entry in its
6587 polling cycle. Note that if you set the hide property on a non
6588 leaf entry all subordinate entries will also disappear in the
6589 menu structure. You can still access them via direct link or
6590 via an alternate hierarchy.
6591
6592 If you have no master/slave setup this will have a similar
6593 effect to the hide property, except that the menu entry will
6594 still show up, but will not contain any graphs.
6595
6596 This variable inherits its value from the parent section if
6597 nothing is specified here.
6598
6599 Default value: nomasterpoll = no
6600
6601 The following sections are valid on level 2:
6602
6603 ++/[-_0-9a-zA-Z]+/
6604 This section is recursive: it can contain subsection(s) with
6605 the same syntax.
6606
6607 Dynamical grammar changes for example values of variable "probe":
6608
6609 AnotherCurl: (See the separate module documentation for details about
6610 each variable.)
6611 The following new variables are valid:
6612
6613 /^influx_.+/
6614 see above
6615
6616 agent
6617 see above
6618
6619 extraargs
6620 see above
6621
6622 extrare
6623 see above
6624
6625 follow_redirects
6626 see above
6627
6628 include_redirects
6629 see above
6630
6631 insecure_ssl
6632 see above
6633
6634 interface
6635 see above
6636
6637 pings
6638 see above
6639
6640 ssl2
6641 see above
6642
6643 timeout
6644 see above
6645
6646 urlformat
6647 see above
6648
6649 write_out
6650 see above
6651
6652 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6653
6654 The following new variables are valid:
6655
6656 /^influx_.+/
6657 see above
6658
6659 This variable inherits its value from the parent section if
6660 nothing is specified here.
6661
6662 agent
6663 see above
6664
6665 This variable inherits its value from the parent section if
6666 nothing is specified here.
6667
6668 extraargs
6669 see above
6670
6671 This variable inherits its value from the parent section if
6672 nothing is specified here.
6673
6674 extrare
6675 see above
6676
6677 This variable inherits its value from the parent section if
6678 nothing is specified here.
6679
6680 follow_redirects
6681 see above
6682
6683 This variable inherits its value from the parent section if
6684 nothing is specified here.
6685
6686 include_redirects
6687 see above
6688
6689 This variable inherits its value from the parent section if
6690 nothing is specified here.
6691
6692 insecure_ssl
6693 see above
6694
6695 This variable inherits its value from the parent section if
6696 nothing is specified here.
6697
6698 interface
6699 see above
6700
6701 This variable inherits its value from the parent section if
6702 nothing is specified here.
6703
6704 pings
6705 see above
6706
6707 This variable inherits its value from the parent section if
6708 nothing is specified here.
6709
6710 ssl2
6711 see above
6712
6713 This variable inherits its value from the parent section if
6714 nothing is specified here.
6715
6716 timeout
6717 see above
6718
6719 This variable inherits its value from the parent section if
6720 nothing is specified here.
6721
6722 urlformat
6723 see above
6724
6725 This variable inherits its value from the parent section if
6726 nothing is specified here.
6727
6728 write_out
6729 see above
6730
6731 This variable inherits its value from the parent section if
6732 nothing is specified here.
6733
6734 (End of dynamical grammar changes for variable "probe" example
6735 value "AnotherCurl".)
6736
6737 AnotherDNS: (See the separate module documentation for details about
6738 each variable.)
6739 The following new variables are valid:
6740
6741 /^influx_.+/
6742 see above
6743
6744 authoritative
6745 see above
6746
6747 expect_text
6748 see above
6749
6750 ipversion
6751 see above
6752
6753 lookup
6754 see above
6755
6756 mininterval
6757 see above
6758
6759 pings
6760 see above
6761
6762 port
6763 see above
6764
6765 protocol
6766 see above
6767
6768 recordtype
6769 see above
6770
6771 require_answers
6772 see above
6773
6774 require_noerror
6775 see above
6776
6777 require_nxdomain
6778 see above
6779
6780 timeout
6781 see above
6782
6783 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6784
6785 The following new variables are valid:
6786
6787 /^influx_.+/
6788 see above
6789
6790 This variable inherits its value from the parent section if
6791 nothing is specified here.
6792
6793 authoritative
6794 see above
6795
6796 This variable inherits its value from the parent section if
6797 nothing is specified here.
6798
6799 expect_text
6800 see above
6801
6802 This variable inherits its value from the parent section if
6803 nothing is specified here.
6804
6805 ipversion
6806 see above
6807
6808 This variable inherits its value from the parent section if
6809 nothing is specified here.
6810
6811 lookup
6812 see above
6813
6814 This variable inherits its value from the parent section if
6815 nothing is specified here.
6816
6817 mininterval
6818 see above
6819
6820 This variable inherits its value from the parent section if
6821 nothing is specified here.
6822
6823 pings
6824 see above
6825
6826 This variable inherits its value from the parent section if
6827 nothing is specified here.
6828
6829 port
6830 see above
6831
6832 This variable inherits its value from the parent section if
6833 nothing is specified here.
6834
6835 protocol
6836 see above
6837
6838 This variable inherits its value from the parent section if
6839 nothing is specified here.
6840
6841 recordtype
6842 see above
6843
6844 This variable inherits its value from the parent section if
6845 nothing is specified here.
6846
6847 require_answers
6848 see above
6849
6850 This variable inherits its value from the parent section if
6851 nothing is specified here.
6852
6853 require_noerror
6854 see above
6855
6856 This variable inherits its value from the parent section if
6857 nothing is specified here.
6858
6859 require_nxdomain
6860 see above
6861
6862 This variable inherits its value from the parent section if
6863 nothing is specified here.
6864
6865 timeout
6866 see above
6867
6868 This variable inherits its value from the parent section if
6869 nothing is specified here.
6870
6871 (End of dynamical grammar changes for variable "probe" example
6872 value "AnotherDNS".)
6873
6874 AnotherSSH: (See the separate module documentation for details about
6875 each variable.)
6876 The following new variables are valid:
6877
6878 /^influx_.+/
6879 see above
6880
6881 greeting
6882 see above
6883
6884 interval
6885 see above
6886
6887 mininterval
6888 see above
6889
6890 pings
6891 see above
6892
6893 port
6894 see above
6895
6896 timeout
6897 see above
6898
6899 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6900
6901 The following new variables are valid:
6902
6903 /^influx_.+/
6904 see above
6905
6906 This variable inherits its value from the parent section if
6907 nothing is specified here.
6908
6909 greeting
6910 see above
6911
6912 This variable inherits its value from the parent section if
6913 nothing is specified here.
6914
6915 interval
6916 see above
6917
6918 This variable inherits its value from the parent section if
6919 nothing is specified here.
6920
6921 mininterval
6922 see above
6923
6924 This variable inherits its value from the parent section if
6925 nothing is specified here.
6926
6927 pings
6928 see above
6929
6930 This variable inherits its value from the parent section if
6931 nothing is specified here.
6932
6933 port
6934 see above
6935
6936 This variable inherits its value from the parent section if
6937 nothing is specified here.
6938
6939 timeout
6940 see above
6941
6942 This variable inherits its value from the parent section if
6943 nothing is specified here.
6944
6945 (End of dynamical grammar changes for variable "probe" example
6946 value "AnotherSSH".)
6947
6948 CiscoRTTMonDNS: (See the separate module documentation for details
6949 about each variable.)
6950 The following new variables are valid:
6951
6952 /^influx_.+/
6953 see above
6954
6955 ioshost
6956 see above
6957
6958 iosint
6959 see above
6960
6961 name
6962 see above
6963
6964 pings
6965 see above
6966
6967 timeout
6968 see above
6969
6970 Syntax changes for subsection /[-_0-9a-zA-Z]+/
6971
6972 The following new variables are valid:
6973
6974 /^influx_.+/
6975 see above
6976
6977 This variable inherits its value from the parent section if
6978 nothing is specified here.
6979
6980 ioshost
6981 see above
6982
6983 This variable inherits its value from the parent section if
6984 nothing is specified here.
6985
6986 iosint
6987 see above
6988
6989 This variable inherits its value from the parent section if
6990 nothing is specified here.
6991
6992 name
6993 see above
6994
6995 This variable inherits its value from the parent section if
6996 nothing is specified here.
6997
6998 pings
6999 see above
7000
7001 This variable inherits its value from the parent section if
7002 nothing is specified here.
7003
7004 timeout
7005 see above
7006
7007 This variable inherits its value from the parent section if
7008 nothing is specified here.
7009
7010 (End of dynamical grammar changes for variable "probe" example
7011 value "CiscoRTTMonDNS".)
7012
7013 CiscoRTTMonEchoICMP: (See the separate module documentation for details
7014 about each variable.)
7015 The following new variables are valid:
7016
7017 /^influx_.+/
7018 see above
7019
7020 ioshost
7021 see above
7022
7023 iosint
7024 see above
7025
7026 packetsize
7027 see above
7028
7029 pings
7030 see above
7031
7032 timeout
7033 see above
7034
7035 tos see above
7036
7037 vrf see above
7038
7039 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7040
7041 The following new variables are valid:
7042
7043 /^influx_.+/
7044 see above
7045
7046 This variable inherits its value from the parent section if
7047 nothing is specified here.
7048
7049 ioshost
7050 see above
7051
7052 This variable inherits its value from the parent section if
7053 nothing is specified here.
7054
7055 iosint
7056 see above
7057
7058 This variable inherits its value from the parent section if
7059 nothing is specified here.
7060
7061 packetsize
7062 see above
7063
7064 This variable inherits its value from the parent section if
7065 nothing is specified here.
7066
7067 pings
7068 see above
7069
7070 This variable inherits its value from the parent section if
7071 nothing is specified here.
7072
7073 timeout
7074 see above
7075
7076 This variable inherits its value from the parent section if
7077 nothing is specified here.
7078
7079 tos see above
7080
7081 This variable inherits its value from the parent section if
7082 nothing is specified here.
7083
7084 vrf see above
7085
7086 This variable inherits its value from the parent section if
7087 nothing is specified here.
7088
7089 (End of dynamical grammar changes for variable "probe" example
7090 value "CiscoRTTMonEchoICMP".)
7091
7092 CiscoRTTMonTcpConnect: (See the separate module documentation for
7093 details about each variable.)
7094 The following new variables are valid:
7095
7096 /^influx_.+/
7097 see above
7098
7099 ioshost
7100 see above
7101
7102 iosint
7103 see above
7104
7105 pings
7106 see above
7107
7108 port
7109 see above
7110
7111 timeout
7112 see above
7113
7114 tos see above
7115
7116 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7117
7118 The following new variables are valid:
7119
7120 /^influx_.+/
7121 see above
7122
7123 This variable inherits its value from the parent section if
7124 nothing is specified here.
7125
7126 ioshost
7127 see above
7128
7129 This variable inherits its value from the parent section if
7130 nothing is specified here.
7131
7132 iosint
7133 see above
7134
7135 This variable inherits its value from the parent section if
7136 nothing is specified here.
7137
7138 pings
7139 see above
7140
7141 This variable inherits its value from the parent section if
7142 nothing is specified here.
7143
7144 port
7145 see above
7146
7147 This variable inherits its value from the parent section if
7148 nothing is specified here.
7149
7150 timeout
7151 see above
7152
7153 This variable inherits its value from the parent section if
7154 nothing is specified here.
7155
7156 tos see above
7157
7158 This variable inherits its value from the parent section if
7159 nothing is specified here.
7160
7161 (End of dynamical grammar changes for variable "probe" example
7162 value "CiscoRTTMonTcpConnect".)
7163
7164 Curl: (See the separate module documentation for details about each
7165 variable.)
7166 The following new variables are valid:
7167
7168 /^influx_.+/
7169 see above
7170
7171 agent
7172 see above
7173
7174 expect
7175 see above
7176
7177 extraargs
7178 see above
7179
7180 extrare
7181 see above
7182
7183 follow_redirects
7184 see above
7185
7186 include_redirects
7187 see above
7188
7189 insecure_ssl
7190 see above
7191
7192 interface
7193 see above
7194
7195 pings
7196 see above
7197
7198 require_zero_status
7199 see above
7200
7201 ssl2
7202 see above
7203
7204 timeout
7205 see above
7206
7207 urlformat
7208 see above
7209
7210 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7211
7212 The following new variables are valid:
7213
7214 /^influx_.+/
7215 see above
7216
7217 This variable inherits its value from the parent section if
7218 nothing is specified here.
7219
7220 agent
7221 see above
7222
7223 This variable inherits its value from the parent section if
7224 nothing is specified here.
7225
7226 expect
7227 see above
7228
7229 This variable inherits its value from the parent section if
7230 nothing is specified here.
7231
7232 extraargs
7233 see above
7234
7235 This variable inherits its value from the parent section if
7236 nothing is specified here.
7237
7238 extrare
7239 see above
7240
7241 This variable inherits its value from the parent section if
7242 nothing is specified here.
7243
7244 follow_redirects
7245 see above
7246
7247 This variable inherits its value from the parent section if
7248 nothing is specified here.
7249
7250 include_redirects
7251 see above
7252
7253 This variable inherits its value from the parent section if
7254 nothing is specified here.
7255
7256 insecure_ssl
7257 see above
7258
7259 This variable inherits its value from the parent section if
7260 nothing is specified here.
7261
7262 interface
7263 see above
7264
7265 This variable inherits its value from the parent section if
7266 nothing is specified here.
7267
7268 pings
7269 see above
7270
7271 This variable inherits its value from the parent section if
7272 nothing is specified here.
7273
7274 require_zero_status
7275 see above
7276
7277 This variable inherits its value from the parent section if
7278 nothing is specified here.
7279
7280 ssl2
7281 see above
7282
7283 This variable inherits its value from the parent section if
7284 nothing is specified here.
7285
7286 timeout
7287 see above
7288
7289 This variable inherits its value from the parent section if
7290 nothing is specified here.
7291
7292 urlformat
7293 see above
7294
7295 This variable inherits its value from the parent section if
7296 nothing is specified here.
7297
7298 (End of dynamical grammar changes for variable "probe" example
7299 value "Curl".)
7300
7301 DNS: (See the separate module documentation for details about each
7302 variable.)
7303 The following new variables are valid:
7304
7305 /^influx_.+/
7306 see above
7307
7308 lookup
7309 see above
7310
7311 pings
7312 see above
7313
7314 server
7315 see above
7316
7317 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7318
7319 The following new variables are valid:
7320
7321 /^influx_.+/
7322 see above
7323
7324 This variable inherits its value from the parent section if
7325 nothing is specified here.
7326
7327 lookup
7328 see above
7329
7330 This variable inherits its value from the parent section if
7331 nothing is specified here.
7332
7333 pings
7334 see above
7335
7336 This variable inherits its value from the parent section if
7337 nothing is specified here.
7338
7339 server
7340 see above
7341
7342 This variable inherits its value from the parent section if
7343 nothing is specified here.
7344
7345 (End of dynamical grammar changes for variable "probe" example
7346 value "DNS".)
7347
7348 DismanPing: (See the separate module documentation for details about
7349 each variable.)
7350 The following new variables are valid:
7351
7352 /^influx_.+/
7353 see above
7354
7355 ownerindex
7356 see above
7357
7358 packetsize
7359 see above
7360
7361 pinghost
7362 see above
7363
7364 pingsrc
7365 see above
7366
7367 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7368
7369 The following new variables are valid:
7370
7371 /^influx_.+/
7372 see above
7373
7374 This variable inherits its value from the parent section if
7375 nothing is specified here.
7376
7377 ownerindex
7378 see above
7379
7380 This variable inherits its value from the parent section if
7381 nothing is specified here.
7382
7383 packetsize
7384 see above
7385
7386 This variable inherits its value from the parent section if
7387 nothing is specified here.
7388
7389 pinghost
7390 see above
7391
7392 This variable inherits its value from the parent section if
7393 nothing is specified here.
7394
7395 pingsrc
7396 see above
7397
7398 This variable inherits its value from the parent section if
7399 nothing is specified here.
7400
7401 (End of dynamical grammar changes for variable "probe" example
7402 value "DismanPing".)
7403
7404 EchoPing: (See the separate module documentation for details about each
7405 variable.)
7406 The following new variables are valid:
7407
7408 /^influx_.+/
7409 see above
7410
7411 extraopts
7412 see above
7413
7414 fill
7415 see above
7416
7417 ipversion
7418 see above
7419
7420 pings
7421 see above
7422
7423 priority
7424 see above
7425
7426 size
7427 see above
7428
7429 timeout
7430 see above
7431
7432 tos see above
7433
7434 udp see above
7435
7436 waittime
7437 see above
7438
7439 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7440
7441 The following new variables are valid:
7442
7443 /^influx_.+/
7444 see above
7445
7446 This variable inherits its value from the parent section if
7447 nothing is specified here.
7448
7449 extraopts
7450 see above
7451
7452 This variable inherits its value from the parent section if
7453 nothing is specified here.
7454
7455 fill
7456 see above
7457
7458 This variable inherits its value from the parent section if
7459 nothing is specified here.
7460
7461 ipversion
7462 see above
7463
7464 This variable inherits its value from the parent section if
7465 nothing is specified here.
7466
7467 pings
7468 see above
7469
7470 This variable inherits its value from the parent section if
7471 nothing is specified here.
7472
7473 priority
7474 see above
7475
7476 This variable inherits its value from the parent section if
7477 nothing is specified here.
7478
7479 size
7480 see above
7481
7482 This variable inherits its value from the parent section if
7483 nothing is specified here.
7484
7485 timeout
7486 see above
7487
7488 This variable inherits its value from the parent section if
7489 nothing is specified here.
7490
7491 tos see above
7492
7493 This variable inherits its value from the parent section if
7494 nothing is specified here.
7495
7496 udp see above
7497
7498 This variable inherits its value from the parent section if
7499 nothing is specified here.
7500
7501 waittime
7502 see above
7503
7504 This variable inherits its value from the parent section if
7505 nothing is specified here.
7506
7507 (End of dynamical grammar changes for variable "probe" example
7508 value "EchoPing".)
7509
7510 EchoPingChargen: (See the separate module documentation for details
7511 about each variable.)
7512 The following new variables are valid:
7513
7514 /^influx_.+/
7515 see above
7516
7517 extraopts
7518 see above
7519
7520 fill
7521 see above
7522
7523 ipversion
7524 see above
7525
7526 pings
7527 see above
7528
7529 priority
7530 see above
7531
7532 size
7533 see above
7534
7535 timeout
7536 see above
7537
7538 tos see above
7539
7540 waittime
7541 see above
7542
7543 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7544
7545 The following new variables are valid:
7546
7547 /^influx_.+/
7548 see above
7549
7550 This variable inherits its value from the parent section if
7551 nothing is specified here.
7552
7553 extraopts
7554 see above
7555
7556 This variable inherits its value from the parent section if
7557 nothing is specified here.
7558
7559 fill
7560 see above
7561
7562 This variable inherits its value from the parent section if
7563 nothing is specified here.
7564
7565 ipversion
7566 see above
7567
7568 This variable inherits its value from the parent section if
7569 nothing is specified here.
7570
7571 pings
7572 see above
7573
7574 This variable inherits its value from the parent section if
7575 nothing is specified here.
7576
7577 priority
7578 see above
7579
7580 This variable inherits its value from the parent section if
7581 nothing is specified here.
7582
7583 size
7584 see above
7585
7586 This variable inherits its value from the parent section if
7587 nothing is specified here.
7588
7589 timeout
7590 see above
7591
7592 This variable inherits its value from the parent section if
7593 nothing is specified here.
7594
7595 tos see above
7596
7597 This variable inherits its value from the parent section if
7598 nothing is specified here.
7599
7600 waittime
7601 see above
7602
7603 This variable inherits its value from the parent section if
7604 nothing is specified here.
7605
7606 (End of dynamical grammar changes for variable "probe" example
7607 value "EchoPingChargen".)
7608
7609 EchoPingDNS: (See the separate module documentation for details about
7610 each variable.)
7611 The following new variables are valid:
7612
7613 /^influx_.+/
7614 see above
7615
7616 dns_request
7617 see above
7618
7619 dns_tcp
7620 see above
7621
7622 dns_type
7623 see above
7624
7625 extraopts
7626 see above
7627
7628 ipversion
7629 see above
7630
7631 pings
7632 see above
7633
7634 plugin
7635 see above
7636
7637 pluginargs
7638 see above
7639
7640 priority
7641 see above
7642
7643 timeout
7644 see above
7645
7646 tos see above
7647
7648 waittime
7649 see above
7650
7651 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7652
7653 The following new variables are valid:
7654
7655 /^influx_.+/
7656 see above
7657
7658 This variable inherits its value from the parent section if
7659 nothing is specified here.
7660
7661 dns_request
7662 see above
7663
7664 This variable inherits its value from the parent section if
7665 nothing is specified here.
7666
7667 dns_tcp
7668 see above
7669
7670 This variable inherits its value from the parent section if
7671 nothing is specified here.
7672
7673 dns_type
7674 see above
7675
7676 This variable inherits its value from the parent section if
7677 nothing is specified here.
7678
7679 extraopts
7680 see above
7681
7682 This variable inherits its value from the parent section if
7683 nothing is specified here.
7684
7685 ipversion
7686 see above
7687
7688 This variable inherits its value from the parent section if
7689 nothing is specified here.
7690
7691 pings
7692 see above
7693
7694 This variable inherits its value from the parent section if
7695 nothing is specified here.
7696
7697 plugin
7698 see above
7699
7700 This variable inherits its value from the parent section if
7701 nothing is specified here.
7702
7703 pluginargs
7704 see above
7705
7706 This variable inherits its value from the parent section if
7707 nothing is specified here.
7708
7709 priority
7710 see above
7711
7712 This variable inherits its value from the parent section if
7713 nothing is specified here.
7714
7715 timeout
7716 see above
7717
7718 This variable inherits its value from the parent section if
7719 nothing is specified here.
7720
7721 tos see above
7722
7723 This variable inherits its value from the parent section if
7724 nothing is specified here.
7725
7726 waittime
7727 see above
7728
7729 This variable inherits its value from the parent section if
7730 nothing is specified here.
7731
7732 (End of dynamical grammar changes for variable "probe" example
7733 value "EchoPingDNS".)
7734
7735 EchoPingDiscard: (See the separate module documentation for details
7736 about each variable.)
7737 The following new variables are valid:
7738
7739 /^influx_.+/
7740 see above
7741
7742 extraopts
7743 see above
7744
7745 fill
7746 see above
7747
7748 ipversion
7749 see above
7750
7751 pings
7752 see above
7753
7754 priority
7755 see above
7756
7757 size
7758 see above
7759
7760 timeout
7761 see above
7762
7763 tos see above
7764
7765 udp see above
7766
7767 waittime
7768 see above
7769
7770 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7771
7772 The following new variables are valid:
7773
7774 /^influx_.+/
7775 see above
7776
7777 This variable inherits its value from the parent section if
7778 nothing is specified here.
7779
7780 extraopts
7781 see above
7782
7783 This variable inherits its value from the parent section if
7784 nothing is specified here.
7785
7786 fill
7787 see above
7788
7789 This variable inherits its value from the parent section if
7790 nothing is specified here.
7791
7792 ipversion
7793 see above
7794
7795 This variable inherits its value from the parent section if
7796 nothing is specified here.
7797
7798 pings
7799 see above
7800
7801 This variable inherits its value from the parent section if
7802 nothing is specified here.
7803
7804 priority
7805 see above
7806
7807 This variable inherits its value from the parent section if
7808 nothing is specified here.
7809
7810 size
7811 see above
7812
7813 This variable inherits its value from the parent section if
7814 nothing is specified here.
7815
7816 timeout
7817 see above
7818
7819 This variable inherits its value from the parent section if
7820 nothing is specified here.
7821
7822 tos see above
7823
7824 This variable inherits its value from the parent section if
7825 nothing is specified here.
7826
7827 udp see above
7828
7829 This variable inherits its value from the parent section if
7830 nothing is specified here.
7831
7832 waittime
7833 see above
7834
7835 This variable inherits its value from the parent section if
7836 nothing is specified here.
7837
7838 (End of dynamical grammar changes for variable "probe" example
7839 value "EchoPingDiscard".)
7840
7841 EchoPingHttp: (See the separate module documentation for details about
7842 each variable.)
7843 The following new variables are valid:
7844
7845 /^influx_.+/
7846 see above
7847
7848 accept_redirects
7849 see above
7850
7851 extraopts
7852 see above
7853
7854 ignore_cache
7855 see above
7856
7857 ipversion
7858 see above
7859
7860 pings
7861 see above
7862
7863 port
7864 see above
7865
7866 priority
7867 see above
7868
7869 revalidate_data
7870 see above
7871
7872 timeout
7873 see above
7874
7875 tos see above
7876
7877 url see above
7878
7879 waittime
7880 see above
7881
7882 Syntax changes for subsection /[-_0-9a-zA-Z]+/
7883
7884 The following new variables are valid:
7885
7886 /^influx_.+/
7887 see above
7888
7889 This variable inherits its value from the parent section if
7890 nothing is specified here.
7891
7892 accept_redirects
7893 see above
7894
7895 This variable inherits its value from the parent section if
7896 nothing is specified here.
7897
7898 extraopts
7899 see above
7900
7901 This variable inherits its value from the parent section if
7902 nothing is specified here.
7903
7904 ignore_cache
7905 see above
7906
7907 This variable inherits its value from the parent section if
7908 nothing is specified here.
7909
7910 ipversion
7911 see above
7912
7913 This variable inherits its value from the parent section if
7914 nothing is specified here.
7915
7916 pings
7917 see above
7918
7919 This variable inherits its value from the parent section if
7920 nothing is specified here.
7921
7922 port
7923 see above
7924
7925 This variable inherits its value from the parent section if
7926 nothing is specified here.
7927
7928 priority
7929 see above
7930
7931 This variable inherits its value from the parent section if
7932 nothing is specified here.
7933
7934 revalidate_data
7935 see above
7936
7937 This variable inherits its value from the parent section if
7938 nothing is specified here.
7939
7940 timeout
7941 see above
7942
7943 This variable inherits its value from the parent section if
7944 nothing is specified here.
7945
7946 tos see above
7947
7948 This variable inherits its value from the parent section if
7949 nothing is specified here.
7950
7951 url see above
7952
7953 This variable inherits its value from the parent section if
7954 nothing is specified here.
7955
7956 waittime
7957 see above
7958
7959 This variable inherits its value from the parent section if
7960 nothing is specified here.
7961
7962 (End of dynamical grammar changes for variable "probe" example
7963 value "EchoPingHttp".)
7964
7965 EchoPingHttps: (See the separate module documentation for details about
7966 each variable.)
7967 The following new variables are valid:
7968
7969 /^influx_.+/
7970 see above
7971
7972 accept_redirects
7973 see above
7974
7975 extraopts
7976 see above
7977
7978 ignore_cache
7979 see above
7980
7981 ipversion
7982 see above
7983
7984 pings
7985 see above
7986
7987 port
7988 see above
7989
7990 priority
7991 see above
7992
7993 prot
7994 see above
7995
7996 revalidate_data
7997 see above
7998
7999 timeout
8000 see above
8001
8002 tos see above
8003
8004 url see above
8005
8006 waittime
8007 see above
8008
8009 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8010
8011 The following new variables are valid:
8012
8013 /^influx_.+/
8014 see above
8015
8016 This variable inherits its value from the parent section if
8017 nothing is specified here.
8018
8019 accept_redirects
8020 see above
8021
8022 This variable inherits its value from the parent section if
8023 nothing is specified here.
8024
8025 extraopts
8026 see above
8027
8028 This variable inherits its value from the parent section if
8029 nothing is specified here.
8030
8031 ignore_cache
8032 see above
8033
8034 This variable inherits its value from the parent section if
8035 nothing is specified here.
8036
8037 ipversion
8038 see above
8039
8040 This variable inherits its value from the parent section if
8041 nothing is specified here.
8042
8043 pings
8044 see above
8045
8046 This variable inherits its value from the parent section if
8047 nothing is specified here.
8048
8049 port
8050 see above
8051
8052 This variable inherits its value from the parent section if
8053 nothing is specified here.
8054
8055 priority
8056 see above
8057
8058 This variable inherits its value from the parent section if
8059 nothing is specified here.
8060
8061 prot
8062 see above
8063
8064 This variable inherits its value from the parent section if
8065 nothing is specified here.
8066
8067 revalidate_data
8068 see above
8069
8070 This variable inherits its value from the parent section if
8071 nothing is specified here.
8072
8073 timeout
8074 see above
8075
8076 This variable inherits its value from the parent section if
8077 nothing is specified here.
8078
8079 tos see above
8080
8081 This variable inherits its value from the parent section if
8082 nothing is specified here.
8083
8084 url see above
8085
8086 This variable inherits its value from the parent section if
8087 nothing is specified here.
8088
8089 waittime
8090 see above
8091
8092 This variable inherits its value from the parent section if
8093 nothing is specified here.
8094
8095 (End of dynamical grammar changes for variable "probe" example
8096 value "EchoPingHttps".)
8097
8098 EchoPingIcp: (See the separate module documentation for details about
8099 each variable.)
8100 The following new variables are valid:
8101
8102 /^influx_.+/
8103 see above
8104
8105 extraopts
8106 see above
8107
8108 ipversion
8109 see above
8110
8111 pings
8112 see above
8113
8114 priority
8115 see above
8116
8117 timeout
8118 see above
8119
8120 tos see above
8121
8122 url see above
8123
8124 waittime
8125 see above
8126
8127 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8128
8129 The following new variables are valid:
8130
8131 /^influx_.+/
8132 see above
8133
8134 This variable inherits its value from the parent section if
8135 nothing is specified here.
8136
8137 extraopts
8138 see above
8139
8140 This variable inherits its value from the parent section if
8141 nothing is specified here.
8142
8143 ipversion
8144 see above
8145
8146 This variable inherits its value from the parent section if
8147 nothing is specified here.
8148
8149 pings
8150 see above
8151
8152 This variable inherits its value from the parent section if
8153 nothing is specified here.
8154
8155 priority
8156 see above
8157
8158 This variable inherits its value from the parent section if
8159 nothing is specified here.
8160
8161 timeout
8162 see above
8163
8164 This variable inherits its value from the parent section if
8165 nothing is specified here.
8166
8167 tos see above
8168
8169 This variable inherits its value from the parent section if
8170 nothing is specified here.
8171
8172 url see above
8173
8174 This variable inherits its value from the parent section if
8175 nothing is specified here.
8176
8177 waittime
8178 see above
8179
8180 This variable inherits its value from the parent section if
8181 nothing is specified here.
8182
8183 (End of dynamical grammar changes for variable "probe" example
8184 value "EchoPingIcp".)
8185
8186 EchoPingLDAP: (See the separate module documentation for details about
8187 each variable.)
8188 The following new variables are valid:
8189
8190 /^influx_.+/
8191 see above
8192
8193 extraopts
8194 see above
8195
8196 ipversion
8197 see above
8198
8199 ldap_base
8200 see above
8201
8202 ldap_request
8203 see above
8204
8205 ldap_scope
8206 see above
8207
8208 pings
8209 see above
8210
8211 plugin
8212 see above
8213
8214 pluginargs
8215 see above
8216
8217 priority
8218 see above
8219
8220 timeout
8221 see above
8222
8223 tos see above
8224
8225 waittime
8226 see above
8227
8228 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8229
8230 The following new variables are valid:
8231
8232 /^influx_.+/
8233 see above
8234
8235 This variable inherits its value from the parent section if
8236 nothing is specified here.
8237
8238 extraopts
8239 see above
8240
8241 This variable inherits its value from the parent section if
8242 nothing is specified here.
8243
8244 ipversion
8245 see above
8246
8247 This variable inherits its value from the parent section if
8248 nothing is specified here.
8249
8250 ldap_base
8251 see above
8252
8253 This variable inherits its value from the parent section if
8254 nothing is specified here.
8255
8256 ldap_request
8257 see above
8258
8259 This variable inherits its value from the parent section if
8260 nothing is specified here.
8261
8262 ldap_scope
8263 see above
8264
8265 This variable inherits its value from the parent section if
8266 nothing is specified here.
8267
8268 pings
8269 see above
8270
8271 This variable inherits its value from the parent section if
8272 nothing is specified here.
8273
8274 plugin
8275 see above
8276
8277 This variable inherits its value from the parent section if
8278 nothing is specified here.
8279
8280 pluginargs
8281 see above
8282
8283 This variable inherits its value from the parent section if
8284 nothing is specified here.
8285
8286 priority
8287 see above
8288
8289 This variable inherits its value from the parent section if
8290 nothing is specified here.
8291
8292 timeout
8293 see above
8294
8295 This variable inherits its value from the parent section if
8296 nothing is specified here.
8297
8298 tos see above
8299
8300 This variable inherits its value from the parent section if
8301 nothing is specified here.
8302
8303 waittime
8304 see above
8305
8306 This variable inherits its value from the parent section if
8307 nothing is specified here.
8308
8309 (End of dynamical grammar changes for variable "probe" example
8310 value "EchoPingLDAP".)
8311
8312 EchoPingPlugin: (See the separate module documentation for details
8313 about each variable.)
8314 The following new variables are valid:
8315
8316 /^influx_.+/
8317 see above
8318
8319 extraopts
8320 see above
8321
8322 ipversion
8323 see above
8324
8325 pings
8326 see above
8327
8328 plugin
8329 see above
8330
8331 pluginargs
8332 see above
8333
8334 priority
8335 see above
8336
8337 timeout
8338 see above
8339
8340 tos see above
8341
8342 waittime
8343 see above
8344
8345 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8346
8347 The following new variables are valid:
8348
8349 /^influx_.+/
8350 see above
8351
8352 This variable inherits its value from the parent section if
8353 nothing is specified here.
8354
8355 extraopts
8356 see above
8357
8358 This variable inherits its value from the parent section if
8359 nothing is specified here.
8360
8361 ipversion
8362 see above
8363
8364 This variable inherits its value from the parent section if
8365 nothing is specified here.
8366
8367 pings
8368 see above
8369
8370 This variable inherits its value from the parent section if
8371 nothing is specified here.
8372
8373 plugin
8374 see above
8375
8376 This variable inherits its value from the parent section if
8377 nothing is specified here.
8378
8379 pluginargs
8380 see above
8381
8382 This variable inherits its value from the parent section if
8383 nothing is specified here.
8384
8385 priority
8386 see above
8387
8388 This variable inherits its value from the parent section if
8389 nothing is specified here.
8390
8391 timeout
8392 see above
8393
8394 This variable inherits its value from the parent section if
8395 nothing is specified here.
8396
8397 tos see above
8398
8399 This variable inherits its value from the parent section if
8400 nothing is specified here.
8401
8402 waittime
8403 see above
8404
8405 This variable inherits its value from the parent section if
8406 nothing is specified here.
8407
8408 (End of dynamical grammar changes for variable "probe" example
8409 value "EchoPingPlugin".)
8410
8411 EchoPingSmtp: (See the separate module documentation for details about
8412 each variable.)
8413 The following new variables are valid:
8414
8415 /^influx_.+/
8416 see above
8417
8418 extraopts
8419 see above
8420
8421 ipversion
8422 see above
8423
8424 pings
8425 see above
8426
8427 priority
8428 see above
8429
8430 timeout
8431 see above
8432
8433 tos see above
8434
8435 waittime
8436 see above
8437
8438 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8439
8440 The following new variables are valid:
8441
8442 /^influx_.+/
8443 see above
8444
8445 This variable inherits its value from the parent section if
8446 nothing is specified here.
8447
8448 extraopts
8449 see above
8450
8451 This variable inherits its value from the parent section if
8452 nothing is specified here.
8453
8454 ipversion
8455 see above
8456
8457 This variable inherits its value from the parent section if
8458 nothing is specified here.
8459
8460 pings
8461 see above
8462
8463 This variable inherits its value from the parent section if
8464 nothing is specified here.
8465
8466 priority
8467 see above
8468
8469 This variable inherits its value from the parent section if
8470 nothing is specified here.
8471
8472 timeout
8473 see above
8474
8475 This variable inherits its value from the parent section if
8476 nothing is specified here.
8477
8478 tos see above
8479
8480 This variable inherits its value from the parent section if
8481 nothing is specified here.
8482
8483 waittime
8484 see above
8485
8486 This variable inherits its value from the parent section if
8487 nothing is specified here.
8488
8489 (End of dynamical grammar changes for variable "probe" example
8490 value "EchoPingSmtp".)
8491
8492 EchoPingWhois: (See the separate module documentation for details about
8493 each variable.)
8494 The following new variables are valid:
8495
8496 /^influx_.+/
8497 see above
8498
8499 extraopts
8500 see above
8501
8502 ipversion
8503 see above
8504
8505 pings
8506 see above
8507
8508 plugin
8509 see above
8510
8511 pluginargs
8512 see above
8513
8514 priority
8515 see above
8516
8517 timeout
8518 see above
8519
8520 tos see above
8521
8522 waittime
8523 see above
8524
8525 whois_request
8526 see above
8527
8528 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8529
8530 The following new variables are valid:
8531
8532 /^influx_.+/
8533 see above
8534
8535 This variable inherits its value from the parent section if
8536 nothing is specified here.
8537
8538 extraopts
8539 see above
8540
8541 This variable inherits its value from the parent section if
8542 nothing is specified here.
8543
8544 ipversion
8545 see above
8546
8547 This variable inherits its value from the parent section if
8548 nothing is specified here.
8549
8550 pings
8551 see above
8552
8553 This variable inherits its value from the parent section if
8554 nothing is specified here.
8555
8556 plugin
8557 see above
8558
8559 This variable inherits its value from the parent section if
8560 nothing is specified here.
8561
8562 pluginargs
8563 see above
8564
8565 This variable inherits its value from the parent section if
8566 nothing is specified here.
8567
8568 priority
8569 see above
8570
8571 This variable inherits its value from the parent section if
8572 nothing is specified here.
8573
8574 timeout
8575 see above
8576
8577 This variable inherits its value from the parent section if
8578 nothing is specified here.
8579
8580 tos see above
8581
8582 This variable inherits its value from the parent section if
8583 nothing is specified here.
8584
8585 waittime
8586 see above
8587
8588 This variable inherits its value from the parent section if
8589 nothing is specified here.
8590
8591 whois_request
8592 see above
8593
8594 This variable inherits its value from the parent section if
8595 nothing is specified here.
8596
8597 (End of dynamical grammar changes for variable "probe" example
8598 value "EchoPingWhois".)
8599
8600 FPing: (See the separate module documentation for details about each
8601 variable.)
8602 The following new variables are valid:
8603
8604 /^influx_.+/
8605 see above
8606
8607 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8608
8609 The following new variables are valid:
8610
8611 /^influx_.+/
8612 see above
8613
8614 This variable inherits its value from the parent section if
8615 nothing is specified here.
8616
8617 (End of dynamical grammar changes for variable "probe" example
8618 value "FPing".)
8619
8620 FPing6: (See the separate module documentation for details about each
8621 variable.)
8622 The following new variables are valid:
8623
8624 /^influx_.+/
8625 see above
8626
8627 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8628
8629 The following new variables are valid:
8630
8631 /^influx_.+/
8632 see above
8633
8634 This variable inherits its value from the parent section if
8635 nothing is specified here.
8636
8637 (End of dynamical grammar changes for variable "probe" example
8638 value "FPing6".)
8639
8640 FPingContinuous: (See the separate module documentation for details
8641 about each variable.)
8642 The following new variables are valid:
8643
8644 /^influx_.+/
8645 see above
8646
8647 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8648
8649 The following new variables are valid:
8650
8651 /^influx_.+/
8652 see above
8653
8654 This variable inherits its value from the parent section if
8655 nothing is specified here.
8656
8657 (End of dynamical grammar changes for variable "probe" example
8658 value "FPingContinuous".)
8659
8660 FTPtransfer: (See the separate module documentation for details about
8661 each variable.)
8662 The following new variables are valid:
8663
8664 /^influx_.+/
8665 see above
8666
8667 localaddr
8668 see above
8669
8670 passive
8671 see above
8672
8673 password
8674 see above
8675
8676 pings
8677 see above
8678
8679 port
8680 see above
8681
8682 timeout
8683 see above
8684
8685 username
8686 see above
8687
8688 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8689
8690 The following new variables are valid:
8691
8692 /^influx_.+/
8693 see above
8694
8695 This variable inherits its value from the parent section if
8696 nothing is specified here.
8697
8698 localaddr
8699 see above
8700
8701 This variable inherits its value from the parent section if
8702 nothing is specified here.
8703
8704 passive
8705 see above
8706
8707 This variable inherits its value from the parent section if
8708 nothing is specified here.
8709
8710 password
8711 see above
8712
8713 This variable inherits its value from the parent section if
8714 nothing is specified here.
8715
8716 pings
8717 see above
8718
8719 This variable inherits its value from the parent section if
8720 nothing is specified here.
8721
8722 port
8723 see above
8724
8725 This variable inherits its value from the parent section if
8726 nothing is specified here.
8727
8728 timeout
8729 see above
8730
8731 This variable inherits its value from the parent section if
8732 nothing is specified here.
8733
8734 username
8735 see above
8736
8737 This variable inherits its value from the parent section if
8738 nothing is specified here.
8739
8740 (End of dynamical grammar changes for variable "probe" example
8741 value "FTPtransfer".)
8742
8743 IOSPing: (See the separate module documentation for details about each
8744 variable.)
8745 The following new variables are valid:
8746
8747 /^influx_.+/
8748 see above
8749
8750 ioshost
8751 see above
8752
8753 iosint
8754 see above
8755
8756 iosuser
8757 see above
8758
8759 pings
8760 see above
8761
8762 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8763
8764 The following new variables are valid:
8765
8766 /^influx_.+/
8767 see above
8768
8769 This variable inherits its value from the parent section if
8770 nothing is specified here.
8771
8772 ioshost
8773 see above
8774
8775 This variable inherits its value from the parent section if
8776 nothing is specified here.
8777
8778 iosint
8779 see above
8780
8781 This variable inherits its value from the parent section if
8782 nothing is specified here.
8783
8784 iosuser
8785 see above
8786
8787 This variable inherits its value from the parent section if
8788 nothing is specified here.
8789
8790 pings
8791 see above
8792
8793 This variable inherits its value from the parent section if
8794 nothing is specified here.
8795
8796 (End of dynamical grammar changes for variable "probe" example
8797 value "IOSPing".)
8798
8799 IRTT: (See the separate module documentation for details about each
8800 variable.)
8801 The following new variables are valid:
8802
8803 /^influx_.+/
8804 see above
8805
8806 dscp
8807 see above
8808
8809 extraargs
8810 see above
8811
8812 fill
8813 see above
8814
8815 hmac
8816 see above
8817
8818 interval
8819 see above
8820
8821 ipversion
8822 see above
8823
8824 length
8825 see above
8826
8827 localaddr
8828 see above
8829
8830 metric
8831 see above
8832
8833 pings
8834 see above
8835
8836 readfrom
8837 see above
8838
8839 readfrompollinterval
8840 see above
8841
8842 serverfill
8843 see above
8844
8845 sleep
8846 see above
8847
8848 writeto
8849 see above
8850
8851 Syntax changes for subsection /[-_0-9a-zA-Z]+/
8852
8853 The following new variables are valid:
8854
8855 /^influx_.+/
8856 see above
8857
8858 This variable inherits its value from the parent section if
8859 nothing is specified here.
8860
8861 dscp
8862 see above
8863
8864 This variable inherits its value from the parent section if
8865 nothing is specified here.
8866
8867 extraargs
8868 see above
8869
8870 This variable inherits its value from the parent section if
8871 nothing is specified here.
8872
8873 fill
8874 see above
8875
8876 This variable inherits its value from the parent section if
8877 nothing is specified here.
8878
8879 hmac
8880 see above
8881
8882 This variable inherits its value from the parent section if
8883 nothing is specified here.
8884
8885 interval
8886 see above
8887
8888 This variable inherits its value from the parent section if
8889 nothing is specified here.
8890
8891 ipversion
8892 see above
8893
8894 This variable inherits its value from the parent section if
8895 nothing is specified here.
8896
8897 length
8898 see above
8899
8900 This variable inherits its value from the parent section if
8901 nothing is specified here.
8902
8903 localaddr
8904 see above
8905
8906 This variable inherits its value from the parent section if
8907 nothing is specified here.
8908
8909 metric
8910 see above
8911
8912 This variable inherits its value from the parent section if
8913 nothing is specified here.
8914
8915 pings
8916 see above
8917
8918 This variable inherits its value from the parent section if
8919 nothing is specified here.
8920
8921 readfrom
8922 see above
8923
8924 This variable inherits its value from the parent section if
8925 nothing is specified here.
8926
8927 readfrompollinterval
8928 see above
8929
8930 This variable inherits its value from the parent section if
8931 nothing is specified here.
8932
8933 serverfill
8934 see above
8935
8936 This variable inherits its value from the parent section if
8937 nothing is specified here.
8938
8939 sleep
8940 see above
8941
8942 This variable inherits its value from the parent section if
8943 nothing is specified here.
8944
8945 writeto
8946 see above
8947
8948 This variable inherits its value from the parent section if
8949 nothing is specified here.
8950
8951 (End of dynamical grammar changes for variable "probe" example
8952 value "IRTT".)
8953
8954 LDAP: (See the separate module documentation for details about each
8955 variable.)
8956 The following new variables are valid:
8957
8958 /^influx_.+/
8959 see above
8960
8961 attrs
8962 see above
8963
8964 base
8965 see above
8966
8967 binddn
8968 see above
8969
8970 filter
8971 see above
8972
8973 mininterval
8974 see above
8975
8976 password
8977 see above
8978
8979 pings
8980 see above
8981
8982 port
8983 see above
8984
8985 scheme
8986 see above
8987
8988 scope
8989 see above
8990
8991 start_tls
8992 see above
8993
8994 timeout
8995 see above
8996
8997 verify
8998 see above
8999
9000 version
9001 see above
9002
9003 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9004
9005 The following new variables are valid:
9006
9007 /^influx_.+/
9008 see above
9009
9010 This variable inherits its value from the parent section if
9011 nothing is specified here.
9012
9013 attrs
9014 see above
9015
9016 This variable inherits its value from the parent section if
9017 nothing is specified here.
9018
9019 base
9020 see above
9021
9022 This variable inherits its value from the parent section if
9023 nothing is specified here.
9024
9025 binddn
9026 see above
9027
9028 This variable inherits its value from the parent section if
9029 nothing is specified here.
9030
9031 filter
9032 see above
9033
9034 This variable inherits its value from the parent section if
9035 nothing is specified here.
9036
9037 mininterval
9038 see above
9039
9040 This variable inherits its value from the parent section if
9041 nothing is specified here.
9042
9043 password
9044 see above
9045
9046 This variable inherits its value from the parent section if
9047 nothing is specified here.
9048
9049 pings
9050 see above
9051
9052 This variable inherits its value from the parent section if
9053 nothing is specified here.
9054
9055 port
9056 see above
9057
9058 This variable inherits its value from the parent section if
9059 nothing is specified here.
9060
9061 scheme
9062 see above
9063
9064 This variable inherits its value from the parent section if
9065 nothing is specified here.
9066
9067 scope
9068 see above
9069
9070 This variable inherits its value from the parent section if
9071 nothing is specified here.
9072
9073 start_tls
9074 see above
9075
9076 This variable inherits its value from the parent section if
9077 nothing is specified here.
9078
9079 timeout
9080 see above
9081
9082 This variable inherits its value from the parent section if
9083 nothing is specified here.
9084
9085 verify
9086 see above
9087
9088 This variable inherits its value from the parent section if
9089 nothing is specified here.
9090
9091 version
9092 see above
9093
9094 This variable inherits its value from the parent section if
9095 nothing is specified here.
9096
9097 (End of dynamical grammar changes for variable "probe" example
9098 value "LDAP".)
9099
9100 NFSping: (See the separate module documentation for details about each
9101 variable.)
9102 The following new variables are valid:
9103
9104 /^influx_.+/
9105 see above
9106
9107 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9108
9109 The following new variables are valid:
9110
9111 /^influx_.+/
9112 see above
9113
9114 This variable inherits its value from the parent section if
9115 nothing is specified here.
9116
9117 (End of dynamical grammar changes for variable "probe" example
9118 value "NFSping".)
9119
9120 OpenSSHEOSPing: (See the separate module documentation for details
9121 about each variable.)
9122 The following new variables are valid:
9123
9124 /^influx_.+/
9125 see above
9126
9127 eospass
9128 see above
9129
9130 eosuser
9131 see above
9132
9133 pings
9134 see above
9135
9136 psource
9137 see above
9138
9139 source
9140 see above
9141
9142 unpriv
9143 see above
9144
9145 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9146
9147 The following new variables are valid:
9148
9149 /^influx_.+/
9150 see above
9151
9152 This variable inherits its value from the parent section if
9153 nothing is specified here.
9154
9155 eospass
9156 see above
9157
9158 This variable inherits its value from the parent section if
9159 nothing is specified here.
9160
9161 eosuser
9162 see above
9163
9164 This variable inherits its value from the parent section if
9165 nothing is specified here.
9166
9167 pings
9168 see above
9169
9170 This variable inherits its value from the parent section if
9171 nothing is specified here.
9172
9173 psource
9174 see above
9175
9176 This variable inherits its value from the parent section if
9177 nothing is specified here.
9178
9179 source
9180 see above
9181
9182 This variable inherits its value from the parent section if
9183 nothing is specified here.
9184
9185 unpriv
9186 see above
9187
9188 This variable inherits its value from the parent section if
9189 nothing is specified here.
9190
9191 (End of dynamical grammar changes for variable "probe" example
9192 value "OpenSSHEOSPing".)
9193
9194 OpenSSHJunOSPing: (See the separate module documentation for details
9195 about each variable.)
9196 The following new variables are valid:
9197
9198 /^influx_.+/
9199 see above
9200
9201 junospass
9202 see above
9203
9204 junosuser
9205 see above
9206
9207 pings
9208 see above
9209
9210 psource
9211 see above
9212
9213 source
9214 see above
9215
9216 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9217
9218 The following new variables are valid:
9219
9220 /^influx_.+/
9221 see above
9222
9223 This variable inherits its value from the parent section if
9224 nothing is specified here.
9225
9226 junospass
9227 see above
9228
9229 This variable inherits its value from the parent section if
9230 nothing is specified here.
9231
9232 junosuser
9233 see above
9234
9235 This variable inherits its value from the parent section if
9236 nothing is specified here.
9237
9238 pings
9239 see above
9240
9241 This variable inherits its value from the parent section if
9242 nothing is specified here.
9243
9244 psource
9245 see above
9246
9247 This variable inherits its value from the parent section if
9248 nothing is specified here.
9249
9250 source
9251 see above
9252
9253 This variable inherits its value from the parent section if
9254 nothing is specified here.
9255
9256 (End of dynamical grammar changes for variable "probe" example
9257 value "OpenSSHJunOSPing".)
9258
9259 Qstat: (See the separate module documentation for details about each
9260 variable.)
9261 The following new variables are valid:
9262
9263 /^influx_.+/
9264 see above
9265
9266 pings
9267 see above
9268
9269 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9270
9271 The following new variables are valid:
9272
9273 /^influx_.+/
9274 see above
9275
9276 This variable inherits its value from the parent section if
9277 nothing is specified here.
9278
9279 pings
9280 see above
9281
9282 This variable inherits its value from the parent section if
9283 nothing is specified here.
9284
9285 (End of dynamical grammar changes for variable "probe" example
9286 value "Qstat".)
9287
9288 Radius: (See the separate module documentation for details about each
9289 variable.)
9290 The following new variables are valid:
9291
9292 /^influx_.+/
9293 see above
9294
9295 allowreject
9296 see above
9297
9298 mininterval
9299 see above
9300
9301 nas_ip_address
9302 see above
9303
9304 password
9305 see above
9306
9307 pings
9308 see above
9309
9310 port
9311 see above
9312
9313 secret
9314 see above
9315
9316 timeout
9317 see above
9318
9319 username
9320 see above
9321
9322 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9323
9324 The following new variables are valid:
9325
9326 /^influx_.+/
9327 see above
9328
9329 This variable inherits its value from the parent section if
9330 nothing is specified here.
9331
9332 allowreject
9333 see above
9334
9335 This variable inherits its value from the parent section if
9336 nothing is specified here.
9337
9338 mininterval
9339 see above
9340
9341 This variable inherits its value from the parent section if
9342 nothing is specified here.
9343
9344 nas_ip_address
9345 see above
9346
9347 This variable inherits its value from the parent section if
9348 nothing is specified here.
9349
9350 password
9351 see above
9352
9353 This variable inherits its value from the parent section if
9354 nothing is specified here.
9355
9356 pings
9357 see above
9358
9359 This variable inherits its value from the parent section if
9360 nothing is specified here.
9361
9362 port
9363 see above
9364
9365 This variable inherits its value from the parent section if
9366 nothing is specified here.
9367
9368 secret
9369 see above
9370
9371 This variable inherits its value from the parent section if
9372 nothing is specified here.
9373
9374 timeout
9375 see above
9376
9377 This variable inherits its value from the parent section if
9378 nothing is specified here.
9379
9380 username
9381 see above
9382
9383 This variable inherits its value from the parent section if
9384 nothing is specified here.
9385
9386 (End of dynamical grammar changes for variable "probe" example
9387 value "Radius".)
9388
9389 RemoteFPing: (See the separate module documentation for details about
9390 each variable.)
9391 The following new variables are valid:
9392
9393 /^influx_.+/
9394 see above
9395
9396 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9397
9398 The following new variables are valid:
9399
9400 /^influx_.+/
9401 see above
9402
9403 This variable inherits its value from the parent section if
9404 nothing is specified here.
9405
9406 (End of dynamical grammar changes for variable "probe" example
9407 value "RemoteFPing".)
9408
9409 SSH: (See the separate module documentation for details about each
9410 variable.)
9411 The following new variables are valid:
9412
9413 /^influx_.+/
9414 see above
9415
9416 keytype
9417 see above
9418
9419 pings
9420 see above
9421
9422 port
9423 see above
9424
9425 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9426
9427 The following new variables are valid:
9428
9429 /^influx_.+/
9430 see above
9431
9432 This variable inherits its value from the parent section if
9433 nothing is specified here.
9434
9435 keytype
9436 see above
9437
9438 This variable inherits its value from the parent section if
9439 nothing is specified here.
9440
9441 pings
9442 see above
9443
9444 This variable inherits its value from the parent section if
9445 nothing is specified here.
9446
9447 port
9448 see above
9449
9450 This variable inherits its value from the parent section if
9451 nothing is specified here.
9452
9453 (End of dynamical grammar changes for variable "probe" example
9454 value "SSH".)
9455
9456 SendEmail: (See the separate module documentation for details about
9457 each variable.)
9458 The following new variables are valid:
9459
9460 /^influx_.+/
9461 see above
9462
9463 pings
9464 see above
9465
9466 port
9467 see above
9468
9469 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9470
9471 The following new variables are valid:
9472
9473 /^influx_.+/
9474 see above
9475
9476 This variable inherits its value from the parent section if
9477 nothing is specified here.
9478
9479 pings
9480 see above
9481
9482 This variable inherits its value from the parent section if
9483 nothing is specified here.
9484
9485 port
9486 see above
9487
9488 This variable inherits its value from the parent section if
9489 nothing is specified here.
9490
9491 (End of dynamical grammar changes for variable "probe" example
9492 value "SendEmail".)
9493
9494 SipSak: (See the separate module documentation for details about each
9495 variable.)
9496 The following new variables are valid:
9497
9498 /^influx_.+/
9499 see above
9500
9501 keep_second
9502 see above
9503
9504 params
9505 see above
9506
9507 pings
9508 see above
9509
9510 port
9511 see above
9512
9513 sipsak_timeout
9514 see above
9515
9516 user
9517 see above
9518
9519 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9520
9521 The following new variables are valid:
9522
9523 /^influx_.+/
9524 see above
9525
9526 This variable inherits its value from the parent section if
9527 nothing is specified here.
9528
9529 keep_second
9530 see above
9531
9532 This variable inherits its value from the parent section if
9533 nothing is specified here.
9534
9535 params
9536 see above
9537
9538 This variable inherits its value from the parent section if
9539 nothing is specified here.
9540
9541 pings
9542 see above
9543
9544 This variable inherits its value from the parent section if
9545 nothing is specified here.
9546
9547 port
9548 see above
9549
9550 This variable inherits its value from the parent section if
9551 nothing is specified here.
9552
9553 sipsak_timeout
9554 see above
9555
9556 This variable inherits its value from the parent section if
9557 nothing is specified here.
9558
9559 user
9560 see above
9561
9562 This variable inherits its value from the parent section if
9563 nothing is specified here.
9564
9565 (End of dynamical grammar changes for variable "probe" example
9566 value "SipSak".)
9567
9568 TCPPing: (See the separate module documentation for details about each
9569 variable.)
9570 The following new variables are valid:
9571
9572 /^influx_.+/
9573 see above
9574
9575 pings
9576 see above
9577
9578 port
9579 see above
9580
9581 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9582
9583 The following new variables are valid:
9584
9585 /^influx_.+/
9586 see above
9587
9588 This variable inherits its value from the parent section if
9589 nothing is specified here.
9590
9591 pings
9592 see above
9593
9594 This variable inherits its value from the parent section if
9595 nothing is specified here.
9596
9597 port
9598 see above
9599
9600 This variable inherits its value from the parent section if
9601 nothing is specified here.
9602
9603 (End of dynamical grammar changes for variable "probe" example
9604 value "TCPPing".)
9605
9606 TacacsPlus: (See the separate module documentation for details about
9607 each variable.)
9608 The following new variables are valid:
9609
9610 /^influx_.+/
9611 see above
9612
9613 authtype
9614 see above
9615
9616 mininterval
9617 see above
9618
9619 password
9620 see above
9621
9622 pings
9623 see above
9624
9625 port
9626 see above
9627
9628 secret
9629 see above
9630
9631 timeout
9632 see above
9633
9634 username
9635 see above
9636
9637 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9638
9639 The following new variables are valid:
9640
9641 /^influx_.+/
9642 see above
9643
9644 This variable inherits its value from the parent section if
9645 nothing is specified here.
9646
9647 authtype
9648 see above
9649
9650 This variable inherits its value from the parent section if
9651 nothing is specified here.
9652
9653 mininterval
9654 see above
9655
9656 This variable inherits its value from the parent section if
9657 nothing is specified here.
9658
9659 password
9660 see above
9661
9662 This variable inherits its value from the parent section if
9663 nothing is specified here.
9664
9665 pings
9666 see above
9667
9668 This variable inherits its value from the parent section if
9669 nothing is specified here.
9670
9671 port
9672 see above
9673
9674 This variable inherits its value from the parent section if
9675 nothing is specified here.
9676
9677 secret
9678 see above
9679
9680 This variable inherits its value from the parent section if
9681 nothing is specified here.
9682
9683 timeout
9684 see above
9685
9686 This variable inherits its value from the parent section if
9687 nothing is specified here.
9688
9689 username
9690 see above
9691
9692 This variable inherits its value from the parent section if
9693 nothing is specified here.
9694
9695 (End of dynamical grammar changes for variable "probe" example
9696 value "TacacsPlus".)
9697
9698 TelnetIOSPing: (See the separate module documentation for details about
9699 each variable.)
9700 The following new variables are valid:
9701
9702 /^influx_.+/
9703 see above
9704
9705 iospass
9706 see above
9707
9708 iosuser
9709 see above
9710
9711 pings
9712 see above
9713
9714 psource
9715 see above
9716
9717 source
9718 see above
9719
9720 vrf see above
9721
9722 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9723
9724 The following new variables are valid:
9725
9726 /^influx_.+/
9727 see above
9728
9729 This variable inherits its value from the parent section if
9730 nothing is specified here.
9731
9732 iospass
9733 see above
9734
9735 This variable inherits its value from the parent section if
9736 nothing is specified here.
9737
9738 iosuser
9739 see above
9740
9741 This variable inherits its value from the parent section if
9742 nothing is specified here.
9743
9744 pings
9745 see above
9746
9747 This variable inherits its value from the parent section if
9748 nothing is specified here.
9749
9750 psource
9751 see above
9752
9753 This variable inherits its value from the parent section if
9754 nothing is specified here.
9755
9756 source
9757 see above
9758
9759 This variable inherits its value from the parent section if
9760 nothing is specified here.
9761
9762 vrf see above
9763
9764 This variable inherits its value from the parent section if
9765 nothing is specified here.
9766
9767 (End of dynamical grammar changes for variable "probe" example
9768 value "TelnetIOSPing".)
9769
9770 TelnetJunOSPing: (See the separate module documentation for details
9771 about each variable.)
9772 The following new variables are valid:
9773
9774 /^influx_.+/
9775 see above
9776
9777 junospass
9778 see above
9779
9780 junosuser
9781 see above
9782
9783 pings
9784 see above
9785
9786 psource
9787 see above
9788
9789 source
9790 see above
9791
9792 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9793
9794 The following new variables are valid:
9795
9796 /^influx_.+/
9797 see above
9798
9799 This variable inherits its value from the parent section if
9800 nothing is specified here.
9801
9802 junospass
9803 see above
9804
9805 This variable inherits its value from the parent section if
9806 nothing is specified here.
9807
9808 junosuser
9809 see above
9810
9811 This variable inherits its value from the parent section if
9812 nothing is specified here.
9813
9814 pings
9815 see above
9816
9817 This variable inherits its value from the parent section if
9818 nothing is specified here.
9819
9820 psource
9821 see above
9822
9823 This variable inherits its value from the parent section if
9824 nothing is specified here.
9825
9826 source
9827 see above
9828
9829 This variable inherits its value from the parent section if
9830 nothing is specified here.
9831
9832 (End of dynamical grammar changes for variable "probe" example
9833 value "TelnetJunOSPing".)
9834
9835 TraceroutePing: (See the separate module documentation for details
9836 about each variable.)
9837 The following new variables are valid:
9838
9839 /^influx_.+/
9840 see above
9841
9842 desthost
9843 see above
9844
9845 host
9846 see above
9847
9848 maxttl
9849 see above
9850
9851 minttl
9852 see above
9853
9854 pings
9855 see above
9856
9857 wait
9858 see above
9859
9860 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9861
9862 The following new variables are valid:
9863
9864 /^influx_.+/
9865 see above
9866
9867 This variable inherits its value from the parent section if
9868 nothing is specified here.
9869
9870 desthost
9871 see above
9872
9873 This variable inherits its value from the parent section if
9874 nothing is specified here.
9875
9876 maxttl
9877 see above
9878
9879 This variable inherits its value from the parent section if
9880 nothing is specified here.
9881
9882 minttl
9883 see above
9884
9885 This variable inherits its value from the parent section if
9886 nothing is specified here.
9887
9888 pings
9889 see above
9890
9891 This variable inherits its value from the parent section if
9892 nothing is specified here.
9893
9894 wait
9895 see above
9896
9897 This variable inherits its value from the parent section if
9898 nothing is specified here.
9899
9900 (End of dynamical grammar changes for variable "probe" example
9901 value "TraceroutePing".)
9902
9903 WebProxyFilter: (See the separate module documentation for details
9904 about each variable.)
9905 The following new variables are valid:
9906
9907 /^influx_.+/
9908 see above
9909
9910 deny_re
9911 see above
9912
9913 more_hosts
9914 see above
9915
9916 pings
9917 see above
9918
9919 timeout
9920 see above
9921
9922 Syntax changes for subsection /[-_0-9a-zA-Z]+/
9923
9924 The following new variables are valid:
9925
9926 /^influx_.+/
9927 see above
9928
9929 This variable inherits its value from the parent section if
9930 nothing is specified here.
9931
9932 deny_re
9933 see above
9934
9935 This variable inherits its value from the parent section if
9936 nothing is specified here.
9937
9938 more_hosts
9939 see above
9940
9941 This variable inherits its value from the parent section if
9942 nothing is specified here.
9943
9944 pings
9945 see above
9946
9947 This variable inherits its value from the parent section if
9948 nothing is specified here.
9949
9950 timeout
9951 see above
9952
9953 This variable inherits its value from the parent section if
9954 nothing is specified here.
9955
9956 (End of dynamical grammar changes for variable "probe" example
9957 value "WebProxyFilter".)
9958
9959 (End of dynamical grammar changes for example values of variable
9960 "probe".)
9961
9962 *** Alerts ***
9963 The Alert section lets you setup loss and RTT pattern detectors. After
9964 each round of polling, SmokePing will examine its data and determine
9965 which detectors match. Detectors are enabled per target and get
9966 inherited by the targets children.
9967
9968 Detectors are not just simple thresholds which go off at first sight of
9969 a problem. They are configurable to detect special loss or RTT
9970 patterns. They let you look at a number of past readings to make a more
9971 educated decision on what kind of alert should be sent, or if an alert
9972 should be sent at all.
9973
9974 The patterns are numbers prefixed with an operator indicating the type
9975 of comparison required for a match.
9976
9977 The following RTT pattern detects if a target's RTT goes from
9978 constantly below 10ms to constantly 100ms and more:
9979
9980 old ------------------------------> new
9981 <10,<10,<10,<10,<10,>10,>100,>100,>100
9982
9983 Loss patterns work in a similar way, except that the loss is defined as
9984 the percentage the total number of received packets is of the total
9985 number of packets sent.
9986
9987 old ------------------------------> new
9988 ==0%,==0%,==0%,==0%,>20%,>20%,>=20%
9989
9990 Apart from normal numbers, patterns can also contain the values * which
9991 is true for all values regardless of the operator. And U which is true
9992 for unknown data together with the == and =! operators.
9993
9994 Detectors normally act on state changes. This has the disadvantage,
9995 that they will fail to find conditions which were already present when
9996 launching smokeping. For this it is possible to write detectors that
9997 begin with the special value ==S it is inserted whenever smokeping is
9998 started up.
9999
10000 You can write
10001
10002 ==S,>20%,>20%
10003
10004 to detect lines that have been losing more than 20% of the packets for
10005 two periods after startup.
10006
10007 If you want to make sure a value within a certain range you can use two
10008 conditions in one element
10009
10010 >45%<=55%
10011
10012 Sometimes it may be that conditions occur at irregular intervals. But
10013 still you only want to throw an alert if they occur several times
10014 within a certain time period. The operator *X* will ignore up to X
10015 values and still let the pattern match:
10016
10017 >10%,*10*,>10%
10018
10019 will fire if more than 10% of the packets have been lost at least twice
10020 over the last 10 samples.
10021
10022 A complete example
10023
10024 *** Alerts ***
10025 to = admin@company.xy,peter@home.xy
10026 from = smokealert@company.xy
10027
10028 +lossdetect
10029 type = loss
10030 # in percent
10031 pattern = ==0%,==0%,==0%,==0%,>20%,>20%,>20%
10032 comment = suddenly there is packet loss
10033
10034 +miniloss
10035 type = loss
10036 # in percent
10037 pattern = >0%,*12*,>0%,*12*,>0%
10038 comment = detected loss 3 times over the last two hours
10039
10040 +rttdetect
10041 type = rtt
10042 # in milliseconds
10043 pattern = <10,<10,<10,<10,<10,<100,>100,>100,>100
10044 comment = routing messed up again ?
10045
10046 +rttbadstart
10047 type = rtt
10048 # in milliseconds
10049 pattern = ==S,==U
10050 comment = offline at startup
10051
10052 The following variables can be set in this section:
10053
10054 to (mandatory setting)
10055 Either an email address to send alerts to, or the name of a program
10056 to execute when an alert matches. To call a program, the first
10057 character of the to value must be a pipe symbol "|". The program
10058 will the be called whenever an alert matches, using the following 5
10059 arguments (except if edgetrigger is 'yes'; see below): name-of-
10060 alert, target, loss-pattern, rtt-pattern, hostname. You can also
10061 provide a comma separated list of addresses and programs.
10062
10063 from (mandatory setting)
10064 who should alerts appear to be coming from ?
10065
10066 edgetrigger
10067 The alert notifications and/or the programs executed are normally
10068 triggered every time the alert matches. If this variable is set to
10069 'yes', they will be triggered only when the alert's state is
10070 changed, ie. when it's raised and when it's cleared. Subsequent
10071 matches of the same alert will thus not trigger a notification.
10072
10073 When this variable is set to 'yes', a notification program (see the
10074 to variable documentation above) will get a sixth argument, raise,
10075 which has the value 1 if the alert was just raised and 0 if it was
10076 cleared.
10077
10078 Default value: edgetrigger = no
10079
10080 mailtemplate
10081 When sending out mails for alerts, smokeping normally uses an
10082 internally generated message. With the mailtemplate you can specify
10083 a filename for a custom template. The file should contain a
10084 'Subject: ...' line. The rest of the file should contain text. The
10085 all <##keyword##> type strings will get replaced in the template
10086 before it is sent out. the following keywords are supported:
10087
10088 <##ALERT##> - target name
10089 <##WHAT##> - status (is active, was raised, was cleared)
10090 <##LINE##> - path in the config tree
10091 <##URL##> - webpage for graph
10092 <##STAMP##> - date and time
10093 <##PAT##> - pattern that matched the alert
10094 <##LOSS##> - loss history
10095 <##RTT##> - rtt history
10096 <##COMMENT##> - comment
10097
10098 The following sections are valid on level 1:
10099
10100 +/[^\s,]+/
10101 The following variables can be set in this section:
10102
10103 type (mandatory setting)
10104 Currently the pattern types rtt and loss and matcher are known.
10105
10106 Matchers are plugin modules that extend the alert conditions.
10107 Known matchers are Avgratio, CheckLatency, CheckLoss,
10108 ConsecutiveLoss, ExpLoss, Median, Medratio.
10109
10110 See the documentation of the corresponding matcher module (eg.
10111 Smokeping::matchers::Avgratio) for instructions on configuring
10112 it.
10113
10114 pattern (mandatory setting)
10115 a comma separated list of comparison operators and numbers. rtt
10116 patterns are in milliseconds, loss patterns are in percents
10117
10118 comment (mandatory setting)
10119 to Similar to the "to" parameter on the top-level except that it
10120 will only be used IN ADDITION to the value of the toplevel
10121 parameter. Same rules apply.
10122
10123 edgetrigger
10124 This variable inherits its value from the parent section if
10125 nothing is specified here.
10126
10127 Default value: edgetrigger = no
10128
10129 mailtemplate
10130 This variable inherits its value from the parent section if
10131 nothing is specified here.
10132
10133 priority
10134 if multiple alerts 'match' only the one with the highest
10135 priority (lowest number) will cause and alert to be sent.
10136 Alerts without priority will be sent in any case.
10137
10138 *** Slaves ***
10139 Your smokeping can remote control other somkeping instances running in
10140 slave mode on different hosts. Use this section to tell your master
10141 smokeping about the slaves you are going to use.
10142
10143 The following variables can be set in this section:
10144
10145 secrets (mandatory setting)
10146 The slave secrets file contains one line per slave with the name of
10147 the slave followed by a colon and the secret:
10148
10149 slave1:secret1
10150 slave2:secret2
10151 ...
10152
10153 Note that these secrets combined with a man-in-the-middle attack
10154 effectively give shell access to the corresponding slaves (see
10155 smokeping_master_slave), so the file should be appropriately
10156 protected and the secrets should not be easily crackable.
10157
10158 The following sections are valid on level 1:
10159
10160 +/[-_0-9a-zA-Z.]+/
10161 Define some basic properties for the slave.
10162
10163 The following variables can be set in this section:
10164
10165 display_name (mandatory setting)
10166 Name of the Slave host.
10167
10168 location
10169 Where is the slave located.
10170
10171 color (mandatory setting)
10172 Color for the slave in graphs where input from multiple hosts
10173 is presented.
10174
10175 The following sections are valid on level 2:
10176
10177 ++override
10178 If part of the configuration information must be overwritten to
10179 match the settings of the you can specify this in this section.
10180 A setting is overwritten by giving the full path of the
10181 configuration variable. If you have this configuration in the
10182 Probes section:
10183
10184 *** Probes ***
10185 +FPing
10186 binary = /usr/sepp/bin/fping
10187
10188 You can override it for a particular slave like this:
10189
10190 ++override
10191 Probes.FPing.binary = /usr/bin/fping
10192
10193 The following variables can be set in this section:
10194
10195 /\S+/
10196
10197 *** InfluxDB ***
10198 If you want to export data to an InfluxDB database, fill in this
10199 section.
10200
10201 The following variables can be set in this section:
10202
10203 host (mandatory setting)
10204 The FQDN or IP address of your InfluxDB server. For example
10205 'localhost', 'influx.example.org' or '127.0.0.1'
10206
10207 port
10208 The port of your InfluxDB server. Default is 8086
10209
10210 Default value: port = 8086
10211
10212 timeout
10213 Connection timeout to InfluxDB in seconds. Default is 15s. Too big
10214 of a timeout will cause polling errors when InfluxDB is down.
10215
10216 Default value: timeout = 15
10217
10218 database (mandatory setting)
10219 Database name (where to write the data) within InfluxDB. If it
10220 doesn't exist, it will be created when writing data.
10221
10222 username
10223 Username for authentication to InfluxDB. If not supplied, no
10224 authentication is attempted.
10225
10226 password
10227 Password for authentication to InfluxDB. If not supplied, no
10228 authentication is attempted.
10229
10231 smokeping(1),smokeping_master_slave(7),smokeping_cgi(1)
10232
10233 Matchers:
10234
10235 Smokeping_matchers_Avgratio(3), Smokeping_matchers_CheckLatency(3),
10236 Smokeping_matchers_CheckLoss(3), Smokeping_matchers_ExpLoss(3),
10237 Smokeping_matchers_Median(3), Smokeping_matchers_Medratio(3),
10238 Smokeping_matchers_base(3)
10239
10240 Probes:
10241
10242 Smokeping_probes_CiscoRTTMonDNS(3),
10243 Smokeping_probes_CiscoRTTMonEchoICMP(3),
10244 Smokeping_probes_CiscoRTTMonTcpConnect(3), Smokeping_probes_Curl(3),
10245 Smokeping_probes_DNS(3), Smokeping_probes_DismanPing(3),
10246 Smokeping_probes_EchoPing(3), Smokeping_probes_EchoPingChargen(3),
10247 Smokeping_probes_EchoPingDNS(3), Smokeping_probes_EchoPingDiscard(3),
10248 Smokeping_probes_EchoPingHttp(3), Smokeping_probes_EchoPingHttps(3),
10249 Smokeping_probes_EchoPingIcp(3), Smokeping_probes_EchoPingLDAP(3),
10250 Smokeping_probes_EchoPingPlugin(3), Smokeping_probes_EchoPingSmtp(3),
10251 Smokeping_probes_EchoPingWhois(3), Smokeping_probes_FPing(3),
10252 Smokeping_probes_FPing6(3), Smokeping_probes_FPingContinuous(3),
10253 Smokeping_probes_FTPtransfer(3), Smokeping_probes_IOSPing(3),
10254 Smokeping_probes_IRTT(3), Smokeping_probes_LDAP(3),
10255 Smokeping_probes_NFSping(3), Smokeping_probes_OpenSSHEOSPing(3),
10256 Smokeping_probes_OpenSSHJunOSPing(3), Smokeping_probes_Qstat(3),
10257 Smokeping_probes_Radius(3), Smokeping_probes_RemoteFPing(3),
10258 Smokeping_probes_SSH(3), Smokeping_probes_SendEmail(3),
10259 Smokeping_probes_SipSak(3), Smokeping_probes_TCPPing(3),
10260 Smokeping_probes_TacacsPlus(3), Smokeping_probes_TelnetIOSPing(3),
10261 Smokeping_probes_TelnetJunOSPing(3),
10262 Smokeping_probes_TraceroutePing(3), Smokeping_probes_WebProxyFilter(3),
10263 Smokeping_probes_base(3), Smokeping_probes_basefork(3),
10264 Smokeping_probes_basevars(3), Smokeping_probes_passwordchecker(3),
10265 Smokeping_probes_skel(3)
10266
10267 Sorters:
10268
10269 Smokeping_sorters_Loss(3), Smokeping_sorters_Max(3),
10270 Smokeping_sorters_Median(3), Smokeping_sorters_StdDev(3),
10271 Smokeping_sorters_base(3)
10272
10274 Copyright (c) 2001-2007 by Tobias Oetiker. All right reserved.
10275
10277 This program is free software; you can redistribute it and/or modify it
10278 under the terms of the GNU General Public License as published by the
10279 Free Software Foundation; either version 2 of the License, or (at your
10280 option) any later version.
10281
10282 This program is distributed in the hope that it will be useful, but
10283 WITHOUT ANY WARRANTY; without even the implied warranty of
10284 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10285 General Public License for more details.
10286
10287 You should have received a copy of the GNU General Public License along
10288 with this program; if not, write to the Free Software Foundation, Inc.,
10289 675 Mass Ave, Cambridge, MA 02139, USA.
10290
10292 Tobias Oetiker <tobi@oetiker.ch>
10293
10294
10295
102962.8.2 2023-01-21 SMOKEPING_CONFIG(5)