Forward is the protocol used by Fluentd to route messages between peers. The forward output plugin allows to provide interoperability between Fluent Bit and Fluentd.
Field | Description | Scheme |
---|---|---|
host | Target host where Fluent-Bit or Fluentd are listening for Forward messages. | string |
port | TCP Port of the target service. | *int32 |
timeAsInteger | Set timestamps in integer format, it enable compatibility mode for Fluentd v0.12 series. | *bool |
sendOptions | Always send options (with "size"=count of messages) | *bool |
requireAckResponse | Send "chunk"-option and wait for "ack" response from server. Enables at-least-once and receiving server can control rate of traffic. (Requires Fluentd v0.14.0+ server) | *bool |
sharedKey | A key string known by the remote Fluentd used for authorization. | string |
emptySharedKey | Use this option to connect to Fluentd with a zero-length secret. | *bool |
username | Specify the username to present to a Fluentd server that enables user_auth. | *plugins.Secret |
password | Specify the password corresponding to the username. | *plugins.Secret |
selfHostname | Default value of the auto-generated certificate common name (CN). | string |
tls | *plugins.TLS |