Forward destination plugin

The Forward destination plugin lets you configure Chronosphere Telemetry Pipeline to send processed telemetry data to your Forward Services. This plugin supports both TCP and UDP transport protocols and provides options for configuring data buffering and batching to optimize network usage.

Supported telemetry types

This plugin supports these telemetry types:

LogsMetricsTraces

Configuration parameters

Use the parameters in this section to configure your plugin. The Telemetry Pipeline web interface uses the values in the Name column to describe the parameters. Items in the Key column are the YAML keys to use in pipeline configuration files.

General

NameKeyDescriptionDefault
HosthostRequired. Target host where Fluent-Bit or Fluentd are listening for Forward messages.127.0.0.1
PortportRequired. TCP port of the target service.24224
Timestamps as Integerstime_as_integerSet timestamps in integer format, and enables compatibility mode for Fluentd v0.12 series. Accepted values: true, false.false
Upstream Configuration PathupstreamIf Forward will connect to an Upstream instead of a simple host, this property defines the absolute path for the Upstream configuration file. For more details, refer to the Upstream Servers documentation section.none
Unix Socketunix_pathSpecify the path to the Unix socket to send a Forward message. If set, Upstream is ignored.none
TagtagOverwrite the transmitted tag. This allows the receiving pipeline start fresh, or to attribute the source.none
Send Optionssend_optionsAlways send options, with size equaling the count of messages. Accepted values: true, false.false
Require Ack Responserequire_ack_responseSend 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 or later server. Accepted values: true, false.false
CompresscompressSet to gzip to enable Gzip compression. Incompatible with time_as_integer=true and tags set dynamically using the Rewrite Tag filter. Requires Fluentd v0.14.7 or later server. Accepted values: gzip, none.none
WorkersworkersEnables one or more dedicated threads for this output.2 (0 for versions 1.8.12 and earlier)