Fluentd
Search…
roundrobin
The roundrobin Output plugin distributes events to multiple outputs using a weighted round-robin algorithm.
It is included in Fluentd's core.

Example Configuration

1
<match pattern>
2
@type roundrobin
3
4
<store>
5
@type http
6
endpoint http://192.168.1.21
7
weight 3
8
# ...
9
</store>
10
<store>
11
@type http
12
endpoint http://192.168.1.22
13
weight 2
14
# ...
15
</store>
16
<store>
17
@type http
18
endpoint http://192.168.1.23
19
weight 1
20
# ...
21
</store>
22
</match>
Copied!
Refer to Configuration File for the basic structure and syntax of the configuration file.

Supported Modes

    Non-Buffered

Parameters

@type

The value must be roundrobin.

<store>

Specifies the storage destinations. The format is the same as the <match> directive.

weight

type
default
version
integer
1
0.14.1
Weight to distribute events to multiple outputs.
If this article is incorrect or outdated, or omits critical information, please let us know. Fluentd is an open-source project under Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.
Last modified 3mo ago