You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: x-pack/filebeat/docs/inputs/input-streaming.asciidoc
+22Lines changed: 22 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -349,6 +349,28 @@ The minimum time to wait between retries. This ensures that retries are spaced o
349
349
350
350
The maximum time to wait between retries. This prevents the retry mechanism from becoming too slow, ensuring that the client does not wait indefinitely between retries. This is crucial in systems where timeouts or user experience are critical. For example, `wait_max` might be set to 10 seconds, meaning that even if the calculated backoff is greater than this, the client will wait at most 10 seconds before retrying.
351
351
352
+
[float]
353
+
=== `timeout`
354
+
Timeout is the maximum amount of time the websocket dialer will wait for a connection to be established. The default value is `180` seconds.
355
+
356
+
[float]
357
+
==== `proxy_url`
358
+
This specifies the forward proxy URL to use for the connection. The `proxy_url` configuration is optional and can be used to configure the proxy settings for the connection. The `proxy_url` default value is set by `http.ProxyFromEnvironment` which reads the `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY` environment variables.
359
+
360
+
[float]
361
+
==== `proxy_headers`
362
+
This specifies the headers to be sent to the proxy server. The `proxy_headers` configuration is optional and can be used to configure the headers to be sent to the proxy server.
363
+
364
+
[float]
365
+
==== `ssl`
366
+
This specifies the SSL configuration for the connection. The `ssl` configuration is optional and can be used to configure the SSL settings for the connection. The `ssl` configuration has the following subfields:
367
+
368
+
- `certificate_authorities`: A list of root certificates to use for verifying the server's certificate.
369
+
- `certificate`: The (PEM encoded) certificate to use for client authentication.
370
+
- `key`: The (PEM encoded) private key to use for client authentication.
371
+
372
+
If this is a self-signed certificate, the `certificate_authorities` field should be set to the certificate itself.
0 commit comments