· 5 years ago · Jun 11, 2020, 08:26 PM
1~/Desktop/thanos master make check-docs ok 01:47:07 AM
2(re)installing /Users/soniasingla/go/bin/embedmd-v0.0.0-20181127031020-97c13d6e4160
3(re)installing /Users/soniasingla/go/bin/liche-v0.0.0-20181124191719-2a2e6e56f6c6
4all modules verified
5(re)installing /Users/soniasingla/go/bin/promu-v0.5.0
6>> building Thanos binary in /Users/soniasingla/go/bin
7 > thanos
8msg=success
9Docs have discrepancies, do 'make docs' and commit changes:
10
11@@ -78,7 +78,7 @@
12 ```$
13 usage: thanos compact [<flags>]
14
15-continuously compacts blocks in an object store bucket
16+continuously compacts blocks in an object store bucke
17
18 Flags:
19 -h, --help Show context-sensitive help (also try
20@@ -108,8 +108,8 @@
21 https://thanos.io/storage.md/#configuration
22 --objstore.config=<content>
23 Alternative to 'objstore.config-file' flag
24- (lower priority). Content of YAML file that
25- contains object store configuration. See format
26+ (lower priority). Content of YAML file tha
27+ contains object store configuration. See forma
28 details:
29 https://thanos.io/storage.md/#configuration
30 --consistency-delay=30m Minimum age of fresh (non-compacted) blocks
31@@ -134,7 +134,7 @@
32 runs and bucket refreshes. Only works when
33 --wait flag specified.
34 --downsampling.disable Disables downsampling. This is not recommended
35- as querying long time ranges without
36+ as querying long time ranges withou
37 non-downsampled data is not efficient and useful
38 e.g it is not possible to render all samples for
39 a human eye anyway
40@@ -156,22 +156,22 @@
41 time.
42 --selector.relabel-config-file=<file-path>
43 Path to YAML file that contains relabeling
44- configuration that allows selecting blocks. It
45+ configuration that allows selecting blocks. I
46 follows native Prometheus relabel-config syntax.
47 See format details:
48 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
49 --selector.relabel-config=<content>
50 Alternative to 'selector.relabel-config-file'
51- flag (lower priority). Content of YAML file that
52+ flag (lower priority). Content of YAML file tha
53 contains relabeling configuration that allows
54 selecting blocks. It follows native Prometheus
55 relabel-config syntax. See format details:
56 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
57- --web.external-prefix="" Static prefix for all HTML links and redirect
58+ --web.external-prefix="" Static prefix for all HTML links and redirec
59 URLs in the bucket web UI interface. Actual
60 endpoints are still served on / or the
61 web.route-prefix. This allows thanos bucket web
62- UI to be served behind a reverse proxy that
63+ UI to be served behind a reverse proxy tha
64 strips a URL sub-path.
65 --web.prefix-header="" Name of HTTP request header used for dynamic
66 prefixing of UI links and redirects. This option
67@@ -294,11 +294,11 @@
68 --grpc-server-tls-key="" TLS Key for the gRPC server, leave blank to
69 disable TLS
70 --grpc-server-tls-client-ca=""
71- TLS CA to verify clients against. If no client
72- CA is specified, there is no client
73+ TLS CA to verify clients against. If no clien
74+ CA is specified, there is no clien
75 verification on server side. (tls.NoClientCert)
76 --grpc-client-tls-secure Use TLS when talking to the gRPC server
77- --grpc-client-tls-cert="" TLS Certificates to use to identify this client
78+ --grpc-client-tls-cert="" TLS Certificates to use to identify this clien
79 to the server
80 --grpc-client-tls-key="" TLS Key for the client's certificate
81 --grpc-client-tls-ca="" TLS CA Certificates to use to verify gRPC
82@@ -311,7 +311,7 @@
83 thanos UI to be served on a sub-path. This
84 option is analogous to --web.route-prefix of
85 Promethus.
86- --web.external-prefix="" Static prefix for all HTML links and redirect
87+ --web.external-prefix="" Static prefix for all HTML links and redirec
88 URLs in the UI query web interface. Actual
89 endpoints are still served on / or the
90 web.route-prefix. This allows thanos UI to be
91@@ -344,7 +344,7 @@
92 info endpoint (repeated).
93 --store=<store> ... Addresses of statically configured store API
94 servers (repeatable). The scheme may be
95- prefixed with 'dns+' or 'dnssrv+' to detect
96+ prefixed with 'dns+' or 'dnssrv+' to detec
97 store API servers through respective DNS
98 lookups.
99 --store-strict=<staticstore> ...
100@@ -356,14 +356,14 @@
101 Path to files that contain addresses of store
102 API servers. The path can be a glob pattern
103 (repeatable).
104- --store.sd-interval=5m Refresh interval to re-read file SD files. It
105+ --store.sd-interval=5m Refresh interval to re-read file SD files. I
106 is used as a resync fallback.
107 --store.sd-dns-interval=30s
108 Interval between DNS resolutions.
109 --store.unhealthy-timeout=5m
110 Timeout before an unhealthy store is cleaned
111 from the store UI page.
112- --query.auto-downsampling Enable automatic adjustment (step / 5) to what
113+ --query.auto-downsampling Enable automatic adjustment (step / 5) to wha
114 source of data should be used in store gateways
115 if no max_source_resolution param is specified.
116 --query.partial-response Enable partial response for queries if no
117@@ -91,8 +91,8 @@
118 --grpc-server-tls-key="" TLS Key for the gRPC server, leave blank to
119 disable TLS
120 --grpc-server-tls-client-ca=""
121- TLS CA to verify clients against. If no client
122- CA is specified, there is no client
123+ TLS CA to verify clients against. If no clien
124+ CA is specified, there is no clien
125 verification on server side. (tls.NoClientCert)
126 --remote-write.address="0.0.0.0:19291"
127 Address to listen on for remote write requests.
128@@ -103,11 +103,11 @@
129 TLS Key for the HTTP server, leave blank to
130 disable TLS.
131 --remote-write.server-tls-client-ca=""
132- TLS CA to verify clients against. If no client
133- CA is specified, there is no client
134+ TLS CA to verify clients against. If no clien
135+ CA is specified, there is no clien
136 verification on server side. (tls.NoClientCert)
137 --remote-write.client-tls-cert=""
138- TLS Certificates to use to identify this client
139+ TLS Certificates to use to identify this clien
140 to the server.
141 --remote-write.client-tls-key=""
142 TLS Key for the client's certificate.
143@@ -127,8 +127,8 @@
144 https://thanos.io/storage.md/#configuration
145 --objstore.config=<content>
146 Alternative to 'objstore.config-file' flag
147- (lower priority). Content of YAML file that
148- contains object store configuration. See format
149+ (lower priority). Content of YAML file tha
150+ contains object store configuration. See forma
151 details:
152 https://thanos.io/storage.md/#configuration
153 --tsdb.retention=15d How long to retain raw samples on local
154@@ -233,7 +233,7 @@
155 usage: thanos rule [<flags>]
156
157 ruler evaluating Prometheus rules against given Query nodes, exposing Store API
158-and storing old blocks in bucket
159+and storing old blocks in bucke
160
161 Flags:
162 -h, --help Show context-sensitive help (also try
163@@ -266,8 +266,8 @@
164 --grpc-server-tls-key="" TLS Key for the gRPC server, leave blank to
165 disable TLS
166 --grpc-server-tls-client-ca=""
167- TLS CA to verify clients against. If no client
168- CA is specified, there is no client
169+ TLS CA to verify clients against. If no clien
170+ CA is specified, there is no clien
171 verification on server side. (tls.NoClientCert)
172 --label=<name>="<value>" ...
173 Labels to be applied to all generated metrics
174@@ -285,11 +285,11 @@
175 --tsdb.wal-compression Compress the tsdb WAL.
176 --alertmanagers.url=ALERTMANAGERS.URL ...
177 Alertmanager replica URLs to push firing
178- alerts. Ruler claims success if push to at
179+ alerts. Ruler claims success if push to a
180 least one alertmanager from discovered
181 succeeds. The scheme should not be empty e.g
182 `http` might be used. The scheme may be
183- prefixed with 'dns+' or 'dnssrv+' to detect
184+ prefixed with 'dns+' or 'dnssrv+' to detec
185 Alertmanager IPs through respective DNS
186 lookups. The port defaults to 9093 or the SRV
187 record's value. The URL path is used as a
188@@ -305,8 +305,8 @@
189 '--alertmanagers.send-timeout' flags.
190 --alertmanagers.config=<content>
191 Alternative to 'alertmanagers.config-file' flag
192- (lower priority). Content of YAML file that
193- contains alerting configuration. See format
194+ (lower priority). Content of YAML file tha
195+ contains alerting configuration. See forma
196 details:
197 https://thanos.io/components/rule.md/#configuration.
198 If defined, it takes precedence over the
199@@ -316,7 +316,7 @@
200 Interval between DNS resolutions of
201 Alertmanager hosts.
202 --alert.query-url=ALERT.QUERY-URL
203- The external Thanos Query URL that would be set
204+ The external Thanos Query URL that would be se
205 in all alerts 'Source' field
206 --alert.label-drop=ALERT.LABEL-DROP ...
207 Labels by name to drop before sending to
208@@ -327,7 +327,7 @@
209 thanos UI to be served on a sub-path. This
210 option is analogous to --web.route-prefix of
211 Promethus.
212- --web.external-prefix="" Static prefix for all HTML links and redirect
213+ --web.external-prefix="" Static prefix for all HTML links and redirec
214 URLs in the UI query web interface. Actual
215 endpoints are still served on / or the
216 web.route-prefix. This allows thanos UI to be
217@@ -352,13 +352,13 @@
218 https://thanos.io/storage.md/#configuration
219 --objstore.config=<content>
220 Alternative to 'objstore.config-file' flag
221- (lower priority). Content of YAML file that
222- contains object store configuration. See format
223+ (lower priority). Content of YAML file tha
224+ contains object store configuration. See forma
225 details:
226 https://thanos.io/storage.md/#configuration
227 --query=<query> ... Addresses of statically configured query API
228 servers (repeatable). The scheme may be
229- prefixed with 'dns+' or 'dnssrv+' to detect
230+ prefixed with 'dns+' or 'dnssrv+' to detec
231 query API servers through respective DNS
232 lookups.
233 --query.config-file=<file-path>
234@@ -369,7 +369,7 @@
235 '--query' and '--query.sd-files' flags.
236 --query.config=<content> Alternative to 'query.config-file' flag (lower
237 priority). Content of YAML file that contains
238- query API servers configuration. See format
239+ query API servers configuration. See forma
240 details:
241 https://thanos.io/components/rule.md/#configuration.
242 If defined, it takes precedence over the
243@@ -118,8 +118,8 @@
244 --grpc-server-tls-key="" TLS Key for the gRPC server, leave blank to
245 disable TLS
246 --grpc-server-tls-client-ca=""
247- TLS CA to verify clients against. If no client
248- CA is specified, there is no client
249+ TLS CA to verify clients against. If no clien
250+ CA is specified, there is no clien
251 verification on server side. (tls.NoClientCert)
252 --prometheus.url=http://localhost:9090
253 URL at which to reach Prometheus's API. For
254@@ -131,7 +131,7 @@
255 Controls the http MaxIdleConns. Default is 0,
256 which is unlimited
257 --receive.connection-pool-size-per-host=100
258- Controls the http MaxIdleConnsPerHost
259+ Controls the http MaxIdleConnsPerHos
260 --tsdb.path="./data" Data directory of TSDB.
261 --reloader.config-file="" Config file watched by the reloader.
262 --reloader.config-envsubst-file=""
263@@ -146,8 +146,8 @@
264 https://thanos.io/storage.md/#configuration
265 --objstore.config=<content>
266 Alternative to 'objstore.config-file' flag
267- (lower priority). Content of YAML file that
268- contains object store configuration. See format
269+ (lower priority). Content of YAML file tha
270+ contains object store configuration. See forma
271 details:
272 https://thanos.io/storage.md/#configuration
273 --shipper.upload-compacted
274@@ -159,7 +159,7 @@
275 --min-time=0000-01-01T00:00:00Z
276 Start of time range limit to serve. Thanos
277 sidecar will serve only metrics, which happened
278- later than this value. Option can be a constant
279+ later than this value. Option can be a constan
280 time in RFC3339 format or time duration
281 relative to current time, such as -1d or 2h45m.
282 Valid duration units are ms, s, m, h, d, w, y.
283@@ -65,8 +65,8 @@
284 --grpc-server-tls-key="" TLS Key for the gRPC server, leave blank to
285 disable TLS
286 --grpc-server-tls-client-ca=""
287- TLS CA to verify clients against. If no client
288- CA is specified, there is no client
289+ TLS CA to verify clients against. If no clien
290+ CA is specified, there is no clien
291 verification on server side. (tls.NoClientCert)
292 --data-dir="./data" Local data directory used for caching purposes
293 (index-header, in-mem cache items and
294@@ -84,8 +84,8 @@
295 https://thanos.io/components/store.md/#index-cache
296 --index-cache.config=<content>
297 Alternative to 'index-cache.config-file' flag
298- (lower priority). Content of YAML file that
299- contains index cache configuration. See format
300+ (lower priority). Content of YAML file tha
301+ contains index cache configuration. See forma
302 details:
303 https://thanos.io/components/store.md/#index-cache
304 --chunk-pool-size=2GB Maximum size of concurrently allocatable bytes
305@@ -106,8 +106,8 @@
306 https://thanos.io/storage.md/#configuration
307 --objstore.config=<content>
308 Alternative to 'objstore.config-file' flag
309- (lower priority). Content of YAML file that
310- contains object store configuration. See format
311+ (lower priority). Content of YAML file tha
312+ contains object store configuration. See forma
313 details:
314 https://thanos.io/storage.md/#configuration
315 --sync-block-duration=3m Repeat interval for syncing the blocks between
316@@ -118,7 +118,7 @@
317 --min-time=0000-01-01T00:00:00Z
318 Start of time range limit to serve. Thanos
319 Store will serve only metrics, which happened
320- later than this value. Option can be a constant
321+ later than this value. Option can be a constan
322 time in RFC3339 format or time duration
323 relative to current time, such as -1d or 2h45m.
324 Valid duration units are ms, s, m, h, d, w, y.
325@@ -131,16 +131,16 @@
326 duration units are ms, s, m, h, d, w, y.
327 --selector.relabel-config-file=<file-path>
328 Path to YAML file that contains relabeling
329- configuration that allows selecting blocks. It
330+ configuration that allows selecting blocks. I
331 follows native Prometheus relabel-config
332 syntax. See format details:
333 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
334 --selector.relabel-config=<content>
335 Alternative to 'selector.relabel-config-file'
336 flag (lower priority). Content of YAML file
337- that contains relabeling configuration that
338+ that contains relabeling configuration tha
339 allows selecting blocks. It follows native
340- Prometheus relabel-config syntax. See format
341+ Prometheus relabel-config syntax. See forma
342 details:
343 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
344 --consistency-delay=0s Minimum age of all blocks before they are being
345@@ -157,7 +157,7 @@
346 deleted but do not have a replacement yet. If
347 delete-delay duration is provided to compactor
348 or bucket verify component, it will upload
349- deletion-mark.json file to mark after what
350+ deletion-mark.json file to mark after wha
351 duration the block should be deleted rather
352 than deleting the block straight away. If
353 delete-delay is non-zero for compactor or
354@@ -168,11 +168,11 @@
355 before being deleted from bucket. Default is
356 24h, half of the default value for
357 --delete-delay on compactor.
358- --web.external-prefix="" Static prefix for all HTML links and redirect
359+ --web.external-prefix="" Static prefix for all HTML links and redirec
360 URLs in the bucket web UI interface. Actual
361 endpoints are still served on / or the
362 web.route-prefix. This allows thanos bucket web
363- UI to be served behind a reverse proxy that
364+ UI to be served behind a reverse proxy tha
365 strips a URL sub-path.
366 --web.prefix-header="" Name of HTTP request header used for dynamic
367 prefixing of UI links and redirects. This
368@@ -40,20 +40,20 @@
369 Verify all blocks in the bucket against specified issues
370
371 tools bucket ls [<flags>]
372- List all blocks in the bucket
373+ List all blocks in the bucke
374
375 tools bucket inspect [<flags>]
376 Inspect all blocks in the bucket in detailed, table-like way
377
378 tools bucket web [<flags>]
379- Web interface for remote storage bucket
380+ Web interface for remote storage bucke
381
382 tools bucket replicate [<flags>]
383 Replicate data from one object storage to another. NOTE: Currently it works
384 only with Thanos blocks (meta.json has to have Thanos metadata).
385
386 tools bucket downsample [<flags>]
387- continuously downsamples blocks in an object store bucket
388+ continuously downsamples blocks in an object store bucke
389
390 tools rules-check --rules=RULES
391 Check if the rule files are valid or not.
392@@ -110,7 +110,7 @@
393 https://thanos.io/storage.md/#configuration
394 --objstore.config=<content>
395 Alternative to 'objstore.config-file' flag (lower
396- priority). Content of YAML file that contains object
397+ priority). Content of YAML file that contains objec
398 store configuration. See format details:
399 https://thanos.io/storage.md/#configuration
400
401@@ -119,20 +119,20 @@
402 Verify all blocks in the bucket against specified issues
403
404 tools bucket ls [<flags>]
405- List all blocks in the bucket
406+ List all blocks in the bucke
407
408 tools bucket inspect [<flags>]
409 Inspect all blocks in the bucket in detailed, table-like way
410
411 tools bucket web [<flags>]
412- Web interface for remote storage bucket
413+ Web interface for remote storage bucke
414
415 tools bucket replicate [<flags>]
416 Replicate data from one object storage to another. NOTE: Currently it works
417 only with Thanos blocks (meta.json has to have Thanos metadata).
418
419 tools bucket downsample [<flags>]
420- continuously downsamples blocks in an object store bucket
421+ continuously downsamples blocks in an object store bucke
422
423
424 ```
425@@ -155,7 +155,7 @@
426 ```$
427 usage: thanos tools bucket web [<flags>]
428
429-Web interface for remote storage bucket
430+Web interface for remote storage bucke
431
432 Flags:
433 -h, --help Show context-sensitive help (also try
434@@ -179,19 +179,19 @@
435 https://thanos.io/storage.md/#configuration
436 --objstore.config=<content>
437 Alternative to 'objstore.config-file' flag
438- (lower priority). Content of YAML file that
439- contains object store configuration. See format
440+ (lower priority). Content of YAML file tha
441+ contains object store configuration. See forma
442 details:
443 https://thanos.io/storage.md/#configuration
444 --http-address="0.0.0.0:10902"
445 Listen host:port for HTTP endpoints.
446 --http-grace-period=2m Time to wait after an interrupt received for
447 HTTP Server.
448- --web.external-prefix="" Static prefix for all HTML links and redirect
449+ --web.external-prefix="" Static prefix for all HTML links and redirec
450 URLs in the bucket web UI interface. Actual
451 endpoints are still served on / or the
452 web.route-prefix. This allows thanos bucket web
453- UI to be served behind a reverse proxy that
454+ UI to be served behind a reverse proxy tha
455 strips a URL sub-path.
456 --web.prefix-header="" Name of HTTP request header used for dynamic
457 prefixing of UI links and redirects. This option
458@@ -252,7 +252,7 @@
459 https://thanos.io/storage.md/#configuration
460 --objstore.config=<content>
461 Alternative to 'objstore.config-file' flag (lower
462- priority). Content of YAML file that contains object
463+ priority). Content of YAML file that contains objec
464 store configuration. See format details:
465 https://thanos.io/storage.md/#configuration
466 --objstore-backup.config-file=<file-path>
467@@ -263,7 +263,7 @@
468 --objstore-backup.config=<content>
469 Alternative to 'objstore-backup.config-file' flag
470 (lower priority). Content of YAML file that contains
471- object store-backup configuration. See format
472+ object store-backup configuration. See forma
473 details: https://thanos.io/storage.md/#configuration
474 Used for repair logic to backup blocks before
475 removal.
476@@ -305,7 +305,7 @@
477 ```$
478 usage: thanos tools bucket ls [<flags>]
479
480-List all blocks in the bucket
481+List all blocks in the bucke
482
483 Flags:
484 -h, --help Show context-sensitive help (also try --help-long and
485@@ -328,7 +328,7 @@
486 https://thanos.io/storage.md/#configuration
487 --objstore.config=<content>
488 Alternative to 'objstore.config-file' flag (lower
489- priority). Content of YAML file that contains object
490+ priority). Content of YAML file that contains objec
491 store configuration. See format details:
492 https://thanos.io/storage.md/#configuration
493 -o, --output="" Optional format in which to print each block's
494@@ -430,8 +430,8 @@
495 https://thanos.io/storage.md/#configuration
496 --objstore.config=<content>
497 Alternative to 'objstore.config-file' flag
498- (lower priority). Content of YAML file that
499- contains object store configuration. See format
500+ (lower priority). Content of YAML file tha
501+ contains object store configuration. See forma
502 details:
503 https://thanos.io/storage.md/#configuration
504 --http-address="0.0.0.0:10902"
505@@ -445,7 +445,7 @@
506 object storage which replicate data to.
507 --objstore-to.config=<content>
508 Alternative to 'objstore-to.config-file' flag
509- (lower priority). Content of YAML file that
510+ (lower priority). Content of YAML file tha
511 contains object store-to configuration. See
512 format details:
513 https://thanos.io/storage.md/#configuration The
514@@ -483,7 +483,7 @@
515 ```$
516 usage: thanos tools bucket downsample [<flags>]
517
518-continuously downsamples blocks in an object store bucket
519+continuously downsamples blocks in an object store bucke
520
521 Flags:
522 -h, --help Show context-sensitive help (also try --help-long
523make: *** [check-docs] Error 2