Fluent Forward

Description

​The Fluent Forward source type can receive logs from Fluentd and Fluentbit agents or software capable of emitting logs using the Fluent Forward Protocol. ​ The Fluent Forward source type is useful for integrating Open Telemetry-based collectors into an existing environment where Fluentd or Fluentbit is the primary collection system for logs.

Supported Platforms

Platform
Metrics
Logs
Traces

Linux

Windows

macOS

Kubernetes Gateway

OpenShift Gateway

Configuration Table

Parameter
Type
Default
Description

listen_address

string

0.0.0.0

The IP address to listen on and receive logs from Fluent Forward capable agents.

port

int

24224

TCP port to listen on and receive logs from Fluent Forward capable agents.

See the Open Telemetry Fluent Forward Receiver documentation for more information.

Kubernetes

The Fluent Forward source type supports Kubernetes OpenShift and Gateway collectors. Applications within the cluster can forward metrics, logs, and traces to the collectors using a clusterIP services.

Create a new ClusterIP service and apply it to your cluster(s). Ensure the service's port aligns with the port configured on the source.

# bindplane-gateway-agent-svc-fluent.yaml
apiVersion: v1
kind: Service
metadata:
  labels:
    app.kubernetes.io/component: gateway
    app.kubernetes.io/name: bindplane-agent
  name: bindplane-gateway-agent-fluent
  namespace: bindplane-agent
spec:
  ports:
  - name: fluent
    port: 24224
    targetPort: 24224
    protocol: TCP
  selector:
    app.kubernetes.io/component: gateway
    app.kubernetes.io/name: bindplane-agent
  type: ClusterIP

Last updated

Was this helpful?