Upstream Servers
Last updated
Was this helpful?
Last updated
Was this helpful?
The upstream_servers
section defines a group of endpoints, referred to as nodes. Nodes are used by output plugins to distribute data in a round-robin fashion. This is useful for plugins that require load balancing when sending data. Examples of plugins that support this capability include and .
The upstream_servers
section require specifying a name
for the group and a list
of nodes
. The following example defines two upstream server groups, forward-balancing
and forward-balancing-2
:
Each node in the upstream_servers
group must specify a name
, host
, and port
.
Additional settings like tls
, tls_verify
, and shared_key
can be configured for
secure communication.
While the upstream_servers
section can be defined globally, some output plugins might require the configuration to be specified in a separate YAML file. Consult the documentation for each specific output plugin to understand its requirements.