Project: Logging Operator (Kube Logging) (Observability and Analysis / Observability)
File: forward.md

title: Forward weight: 200 generated_file: true This option is used when requireackresponse is true. This default value is based on popular tcpsynretries. Default: 190 The timeout time for socket connect. When the connection timed out during establishment, Errno::ETIMEDOUT is raised. Enable client-side DNS round robin. Uniform randomly pick an IP address to send data when a hostname has several IP addresses. `heartbeattype udp` is not available with `dnsroundrobin true`. Use `heartbeattype tcp` or `heartbeat_type none`. Set TTL to expire DNS cache in seconds. Set 0 not to use DNS Cache. Default: 0 Server definitions at least one is required The hard timeout used to detect server failure. The default value is equal to the send_timeout parameter. Default: 60 The interval of the heartbeat packer. Default: 1 The transport protocol to use for heartbeats. Set "none" to disable heartbeat. [transport, tcp, udp, none] Ignore DNS resolution and errors at startup time. Enable keepalive connection. Default: false Expired time of keepalive. Default value is nil, which means to keep connection as long as possible. Default: 0 Use the "Phi accrual failure detector" to detect server failure. Default: true The threshold parameter used to detect server faults. `phithreshold` is deeply related to `heartbeatinterval`. If you are using longer `heartbeatinterval`, please use the larger `phithreshold`. Otherwise you will see frequent detachments of destination servers. The default value 16 is tuned for `heartbeat_interval` 1s. Default: 16 The wait time before accepting a server fault recovery. Default: 10 Change the protocol to at-least-once. The plugin waits the ack from destination's in_forward plugin. The timeout time when sending event logs. Default: 60 The threshold for chunk flush performance check. Parameter type is float, not time, default: 20.0 (seconds) If chunk flush takes longer time than this threshold, fluentd logs warning message and increases metric fluentdoutputstatusslowflush_count. Allow self signed certificates or not. Default: false The certificate logical store name on Windows system certstore. This parameter is for Windows only. The additional CA certificate path for TLS. The certificate thumbprint for searching from Windows system certstore This parameter is for Windows only. Enable to use certificate enterprise store on Windows system certstore. This parameter is for Windows only. The cipher configuration of TLS transport. Default: ALL:!aNULL:!eNULL:!SSLv2 The client certificate path for TLS The client private key passphrase for TLS. The client private key path for TLS. Skip all verification of certificates or not. Default: false Verify hostname of servers and certificates or not in TLS transport. Default: true The default version of TLS transport. [TLSv11, TLSv12] Default: TLSv1_2 The transport protocol to use [ tcp, tls ] Verify that a connection can be made with one of out_forward nodes at the time of startup. Default: false server The IP address or host name of the server. The name of the server. Used for logging and certificate verification in TLS transport (when host is address). The password for authentication. The port number of the host. Note that both TCP packets (event stream) and UDP packets (heartbeat message) are sent to this port. Default: 24224 The shared key per server. Marks a node as the standby node for an Active-Standby model between Fluentd nodes. When an active node goes down, the standby node is promoted to an active node. The standby node is not used by the out_forward plugin until then. The username for authentication. The load balancing weight. If the weight of one server is 20 and the weight of the other server is 30, events are sent in a 2:3 ratio. . Default: 60