-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New component: Fluent Forward Exporter #29413
Comments
@dmitryax, you may be interested because you own the receiver code. |
FluentBit already accept OTLP. Why is a forward exporter required? |
@bryan-aguilar because I bet to not be the only one running infrastructure that only accept fluent-forward protocol as input and the protocol itself has some advantages by operating at OSI layer 4 (TCP) and can use a shared key for authorization. The protocol is using MessagePack objet serialization. Example: flowchart LR
A[Opentelemetry-CollectorA] -->|fluent-forward| B(Fluentd)
E[Opentelemetry-CollectorB...] -->|fluent-forward| B
B --> C(OpenSearch)
|
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
Also interested in this. A lot of people still use fluentd as an aggregator for specific outputs or doing some specific transformations. However I tried out the plugin and it seems that the receiver and the exporter conflicting
|
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
This issue has been closed as inactive because it has been stale for 120 days with no activity. |
The purpose and use-cases of the new component
Forward is the protocol used by Fluentd to route message between peers.
The goal is to export logs to Fluentd or Fluentbit process that runs with the
in_forward
input.This protocol act on TCP (optional with TLS) using MessagePack object serialization.
Example configuration for the component
Configuration example source: https://github.com/r0mdau/fluentforwardexporter/blob/main/testdata/config.yaml
Telemetry data types supported
Logs
Is this a vendor-specific component?
Code Owner(s)
r0mdau
Sponsor (optional)
No response
Additional context
The text was updated successfully, but these errors were encountered: