1Smokeping_probes_EchoPingIcp(3) SmokePing Smokeping_probes_EchoPingIcp(3)
2
3
4
6 Smokeping::probes::EchoPingIcp - an echoping(1) probe for SmokePing
7
9 Measures ICP (Internet Cache Protocol, spoken by web caches) roundtrip
10 times for SmokePing.
11
13 *** Probes ***
14
15 +EchoPingIcp
16
17 binary = /usr/bin/echoping
18 forks = 5
19 offset = 50%
20 step = 300
21
22 # The following variables can be overridden in each target section
23 extraopts = -some-letter-the-author-did-not-think-of
24 ipversion = 4
25 pings = 5
26 priority = 6
27 timeout = 1
28 tos = 0xa0
29 url = http://www.example.org/ # mandatory
30 waittime = 1
31
32 # [...]
33
34 *** Targets ***
35
36 probe = EchoPingIcp # if this should be the default probe
37
38 # [...]
39
40 + mytarget
41 # probe = EchoPingIcp # if the default probe is something else
42 host = my.host
43 extraopts = -some-letter-the-author-did-not-think-of
44 ipversion = 4
45 pings = 5
46 priority = 6
47 timeout = 1
48 tos = 0xa0
49 url = http://www.example.org/ # mandatory
50 waittime = 1
51
53 Supported probe-specific variables:
54
55 binary
56 The location of your echoping binary.
57
58 Default value: /usr/bin/echoping
59
60 forks
61 Run this many concurrent processes at maximum
62
63 Example value: 5
64
65 Default value: 5
66
67 offset
68 If you run many probes concurrently you may want to prevent them
69 from hitting your network all at the same time. Using the probe-
70 specific offset parameter you can change the point in time when
71 each probe will be run. Offset is specified in % of total interval,
72 or alternatively as 'random', and the offset from the 'General'
73 section is used if nothing is specified here. Note that this does
74 NOT influence the rrds itself, it is just a matter of when data
75 acqusition is initiated. (This variable is only applicable if the
76 variable 'concurrentprobes' is set in the 'General' section.)
77
78 Example value: 50%
79
80 step
81 Duration of the base interval that this probe should use, if
82 different from the one specified in the 'Database' section. Note
83 that the step in the RRD files is fixed when they are originally
84 generated, and if you change the step parameter afterwards, you'll
85 have to delete the old RRD files or somehow convert them. (This
86 variable is only applicable if the variable 'concurrentprobes' is
87 set in the 'General' section.)
88
89 Example value: 300
90
91 Supported target-specific variables:
92
93 extraopts
94 Any extra options specified here will be passed unmodified to
95 echoping(1).
96
97 Example value: -some-letter-the-author-did-not-think-of
98
99 ipversion
100 The IP protocol used. Possible values are "4" and "6". Passed to
101 echoping(1) as the "-4" or "-6" options.
102
103 Example value: 4
104
105 pings
106 How many pings should be sent to each target, if different from the
107 global value specified in the Database section. Note that the
108 number of pings in the RRD files is fixed when they are originally
109 generated, and if you change this parameter afterwards, you'll have
110 to delete the old RRD files or somehow convert them.
111
112 Example value: 5
113
114 priority
115 The "-p" echoping(1) option.
116
117 Example value: 6
118
119 timeout
120 The "-t" echoping(1) option.
121
122 Example value: 1
123
124 Default value: 5
125
126 tos The "-P" echoping(1) option.
127
128 Example value: 0xa0
129
130 url The URL to be requested from the web cache.
131
132 Example value: http://www.example.org/
133
134 This setting is mandatory.
135
136 waittime
137 The "-w" echoping(1) option.
138
139 Example value: 1
140
142 Niko Tyni <ntyni@iki.fi>
143
145 The fill, size and udp EchoPing variables are not valid.
146
148 Smokeping::probes::EchoPing, Smokeping::probes::EchoPingHttp
149
150
151
1522.7.3 2021-03-11 Smokeping_probes_EchoPingIcp(3)